New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release camunda BPM platform OSGi 2.0.1 #39

Closed
rbraeunlich opened this Issue Sep 7, 2016 · 10 comments

Comments

Projects
None yet
3 participants
@rbraeunlich
Member

rbraeunlich commented Sep 7, 2016

Since I've received two error reports in the past time, which is more than ever, I've fixed them and created a 2.0.1 branch. I think we can release the next bug-fix version so people don't have to wait too long for the fixes.

@meyerdan

This comment has been minimized.

Show comment
Hide comment
@meyerdan

meyerdan Sep 7, 2016

Member

Error reports is good: it means people are using it :)

Member

meyerdan commented Sep 7, 2016

Error reports is good: it means people are using it :)

@hawky-4s-

This comment has been minimized.

Show comment
Hide comment
@hawky-4s-

hawky-4s- Sep 20, 2016

Member

Hi @rbraeunlich,

Do you really want to call the branch 2.0.1 or isn't 2.0 a better alternative?

Member

hawky-4s- commented Sep 20, 2016

Hi @rbraeunlich,

Do you really want to call the branch 2.0.1 or isn't 2.0 a better alternative?

@rbraeunlich

This comment has been minimized.

Show comment
Hide comment
@rbraeunlich

rbraeunlich Sep 21, 2016

Member

You're right, 2.0 makes more sense for following 2.x.y releases

Member

rbraeunlich commented Sep 21, 2016

You're right, 2.0 makes more sense for following 2.x.y releases

@rbraeunlich

This comment has been minimized.

Show comment
Hide comment
@rbraeunlich

rbraeunlich Sep 26, 2016

Member

@hawky-4s- I renamed the branch

Member

rbraeunlich commented Sep 26, 2016

@hawky-4s- I renamed the branch

@hawky-4s-

This comment has been minimized.

Show comment
Hide comment
@hawky-4s-

hawky-4s- Sep 26, 2016

Member

I have some problems during the release with the module 'Karaf Feature':

14:45:24 2016-09-26 14:45:24,214 | WARN | FelixStartLevel | AetherBasedResolver | 3 - org.ops4j.pax.logging.pax-logging-api - 1.8.4 | interval1: daily, interval2: daily
14:45:24 2016-09-26 14:45:24,215 | WARN | FelixStartLevel | AetherBasedResolver | 3 - org.ops4j.pax.logging.pax-logging-api - 1.8.4 | interval1: daily, interval2: daily
14:45:25 Persistence bundle starting...
14:45:25 Persistence bundle started.
14:45:25 2016-09-26 14:45:25,772 | ERROR | FelixStartLevel | BootFeaturesInstaller | 20 - org.apache.karaf.features.core - 3.0.5 | Error installing boot features
14:45:25 java.lang.Exception: Could not start bundle mvn:org.camunda.connect/camunda-connect-core/1.0.4-SNAPSHOT in feature(s) camunda-connect-1.0.4-SNAPSHOT: Unresolved constraint in bundle org.camunda.connect.camunda-connect-core [121]: Unable to resolve 121.0: missing requirement [121.0] osgi.wiring.package; (&(osgi.wiring.package=org.camunda.commons.logging)(version>=1.4.0)(!(version>=2.0.0)))
14:45:25 at org.apache.karaf.features.internal.FeaturesServiceImpl.startBundle(FeaturesServiceImpl.java:521)
14:45:25 at org.apache.karaf.features.internal.FeaturesServiceImpl.installFeatures(FeaturesServiceImpl.java:476)
14:45:25 at org.apache.karaf.features.internal.BootFeaturesInstaller.installBootFeatures(BootFeaturesInstaller.java:92)
14:45:25 at org.apache.karaf.features.internal.BootFeaturesInstaller.start(BootFeaturesInstaller.java:76)
14:45:25 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[:1.7.0_80]
14:45:25 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)[:1.7.0_80]
14:45:25 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.7.0_80]
14:45:25 at java.lang.reflect.Method.invoke(Method.java:606)[:1.7.0_80]
14:45:25 at org.apache.aries.blueprint.utils.ReflectionUtils.invoke(ReflectionUtils.java:299)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.blueprint.container.BeanRecipe.invoke(BeanRecipe.java:956)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.blueprint.container.BeanRecipe.runBeanProcInit(BeanRecipe.java:712)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:824)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:787)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at java.util.concurrent.FutureTask.run(FutureTask.java:262)[:1.7.0_80]
14:45:25 at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:247)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:183)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:682)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:377)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:269)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:294)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:263)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:253)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500)[9:org.apache.aries.util:1.1.1]
14:45:25 at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433)[9:org.apache.aries.util:1.1.1]
14:45:25 at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725)[9:org.apache.aries.util:1.1.1]
14:45:25 at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463)[9:org.apache.aries.util:1.1.1]
14:45:25 at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422)[9:org.apache.aries.util:1.1.1]
14:45:25 at org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(SecureAction.java:1103)[org.apache.felix.framework-4.2.1.jar:]
14:45:25 at org.apache.felix.framework.util.EventDispatcher.createWhitelistFromHooks(EventDispatcher.java:695)[org.apache.felix.framework-4.2.1.jar:]
14:45:25 at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:483)[org.apache.felix.framework-4.2.1.jar:]
14:45:25 at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4403)[org.apache.felix.framework-4.2.1.jar:]
14:45:25 at org.apache.felix.framework.Felix.startBundle(Felix.java:2092)[org.apache.felix.framework-4.2.1.jar:]
14:45:25 at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1291)[org.apache.felix.framework-4.2.1.jar:]
14:45:25 at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)[org.apache.felix.framework-4.2.1.jar:]
14:45:25 at java.lang.Thread.run(Thread.java:745)[:1.7.0_80]
14:45:25 Caused by: org.osgi.framework.BundleException: Unresolved constraint in bundle org.camunda.connect.camunda-connect-core [121]: Unable to resolve 121.0: missing requirement [121.0] osgi.wiring.package; (&(osgi.wiring.package=org.camunda.commons.logging)(version>=1.4.0)(!(version>=2.0.0)))
14:45:25 at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3974)[org.apache.felix.framework-4.2.1.jar:]
14:45:25 at org.apache.felix.framework.Felix.startBundle(Felix.java:2037)[org.apache.felix.framework-4.2.1.jar:]
14:45:25 at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:955)
14:45:25 at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:942)
14:45:25 at org.apache.karaf.features.internal.FeaturesServiceImpl.startBundle(FeaturesServiceImpl.java:518)
14:45:25 ... 36 more
14:45:27 2016-09-26 14:45:27,806 | WARN | FelixShutdown | core | 59 - org.apache.aries.jmx.core - 1.1.3 | Task rejected for JMX Notification dispatch of event [org.osgi.framework.ServiceEvent[source=[javax.management.MBeanServer]]] - Dispatcher may have been shutdown
14:45:27
14:45:27 Persistence bundle stopping...
14:45:27 Persistence bundle stopped.
14:45:28 Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 38.676 sec <<< FAILURE! - in org.camunda.bpm.extension.osgi.karaf.KarafFullFeatureIntegrationTest
14:45:28 startCamundaOsgiBundle(org.camunda.bpm.extension.osgi.karaf.KarafFullFeatureIntegrationTest) Time elapsed: 0.163 sec <<< FAILURE!
14:45:28 java.lang.AssertionError: Bundle org.camunda.connect.camunda-connect-core is in wrong state.
14:45:28 Expected: is ((<4> or <32>) or <8>)
14:45:28 but: was <2>
14:45:28 at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
14:45:28 at org.junit.Assert.assertThat(Assert.java:865)
14:45:28 at org.camunda.bpm.extension.osgi.karaf.KarafFullFeatureIntegrationTest.startCamundaOsgiBundle(KarafFullFeatureIntegrationTest.java:69)
14:45:28
14:45:29 Running org.camunda.bpm.extension.osgi.karaf.KarafMinimalFeatureIntegrationTest

Member

hawky-4s- commented Sep 26, 2016

I have some problems during the release with the module 'Karaf Feature':

14:45:24 2016-09-26 14:45:24,214 | WARN | FelixStartLevel | AetherBasedResolver | 3 - org.ops4j.pax.logging.pax-logging-api - 1.8.4 | interval1: daily, interval2: daily
14:45:24 2016-09-26 14:45:24,215 | WARN | FelixStartLevel | AetherBasedResolver | 3 - org.ops4j.pax.logging.pax-logging-api - 1.8.4 | interval1: daily, interval2: daily
14:45:25 Persistence bundle starting...
14:45:25 Persistence bundle started.
14:45:25 2016-09-26 14:45:25,772 | ERROR | FelixStartLevel | BootFeaturesInstaller | 20 - org.apache.karaf.features.core - 3.0.5 | Error installing boot features
14:45:25 java.lang.Exception: Could not start bundle mvn:org.camunda.connect/camunda-connect-core/1.0.4-SNAPSHOT in feature(s) camunda-connect-1.0.4-SNAPSHOT: Unresolved constraint in bundle org.camunda.connect.camunda-connect-core [121]: Unable to resolve 121.0: missing requirement [121.0] osgi.wiring.package; (&(osgi.wiring.package=org.camunda.commons.logging)(version>=1.4.0)(!(version>=2.0.0)))
14:45:25 at org.apache.karaf.features.internal.FeaturesServiceImpl.startBundle(FeaturesServiceImpl.java:521)
14:45:25 at org.apache.karaf.features.internal.FeaturesServiceImpl.installFeatures(FeaturesServiceImpl.java:476)
14:45:25 at org.apache.karaf.features.internal.BootFeaturesInstaller.installBootFeatures(BootFeaturesInstaller.java:92)
14:45:25 at org.apache.karaf.features.internal.BootFeaturesInstaller.start(BootFeaturesInstaller.java:76)
14:45:25 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[:1.7.0_80]
14:45:25 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)[:1.7.0_80]
14:45:25 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.7.0_80]
14:45:25 at java.lang.reflect.Method.invoke(Method.java:606)[:1.7.0_80]
14:45:25 at org.apache.aries.blueprint.utils.ReflectionUtils.invoke(ReflectionUtils.java:299)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.blueprint.container.BeanRecipe.invoke(BeanRecipe.java:956)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.blueprint.container.BeanRecipe.runBeanProcInit(BeanRecipe.java:712)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:824)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:787)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at java.util.concurrent.FutureTask.run(FutureTask.java:262)[:1.7.0_80]
14:45:25 at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:247)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:183)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:682)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:377)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:269)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:294)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:263)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:253)[15:org.apache.aries.blueprint.core:1.4.4]
14:45:25 at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500)[9:org.apache.aries.util:1.1.1]
14:45:25 at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433)[9:org.apache.aries.util:1.1.1]
14:45:25 at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725)[9:org.apache.aries.util:1.1.1]
14:45:25 at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463)[9:org.apache.aries.util:1.1.1]
14:45:25 at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422)[9:org.apache.aries.util:1.1.1]
14:45:25 at org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(SecureAction.java:1103)[org.apache.felix.framework-4.2.1.jar:]
14:45:25 at org.apache.felix.framework.util.EventDispatcher.createWhitelistFromHooks(EventDispatcher.java:695)[org.apache.felix.framework-4.2.1.jar:]
14:45:25 at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:483)[org.apache.felix.framework-4.2.1.jar:]
14:45:25 at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4403)[org.apache.felix.framework-4.2.1.jar:]
14:45:25 at org.apache.felix.framework.Felix.startBundle(Felix.java:2092)[org.apache.felix.framework-4.2.1.jar:]
14:45:25 at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1291)[org.apache.felix.framework-4.2.1.jar:]
14:45:25 at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)[org.apache.felix.framework-4.2.1.jar:]
14:45:25 at java.lang.Thread.run(Thread.java:745)[:1.7.0_80]
14:45:25 Caused by: org.osgi.framework.BundleException: Unresolved constraint in bundle org.camunda.connect.camunda-connect-core [121]: Unable to resolve 121.0: missing requirement [121.0] osgi.wiring.package; (&(osgi.wiring.package=org.camunda.commons.logging)(version>=1.4.0)(!(version>=2.0.0)))
14:45:25 at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3974)[org.apache.felix.framework-4.2.1.jar:]
14:45:25 at org.apache.felix.framework.Felix.startBundle(Felix.java:2037)[org.apache.felix.framework-4.2.1.jar:]
14:45:25 at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:955)
14:45:25 at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:942)
14:45:25 at org.apache.karaf.features.internal.FeaturesServiceImpl.startBundle(FeaturesServiceImpl.java:518)
14:45:25 ... 36 more
14:45:27 2016-09-26 14:45:27,806 | WARN | FelixShutdown | core | 59 - org.apache.aries.jmx.core - 1.1.3 | Task rejected for JMX Notification dispatch of event [org.osgi.framework.ServiceEvent[source=[javax.management.MBeanServer]]] - Dispatcher may have been shutdown
14:45:27
14:45:27 Persistence bundle stopping...
14:45:27 Persistence bundle stopped.
14:45:28 Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 38.676 sec <<< FAILURE! - in org.camunda.bpm.extension.osgi.karaf.KarafFullFeatureIntegrationTest
14:45:28 startCamundaOsgiBundle(org.camunda.bpm.extension.osgi.karaf.KarafFullFeatureIntegrationTest) Time elapsed: 0.163 sec <<< FAILURE!
14:45:28 java.lang.AssertionError: Bundle org.camunda.connect.camunda-connect-core is in wrong state.
14:45:28 Expected: is ((<4> or <32>) or <8>)
14:45:28 but: was <2>
14:45:28 at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
14:45:28 at org.junit.Assert.assertThat(Assert.java:865)
14:45:28 at org.camunda.bpm.extension.osgi.karaf.KarafFullFeatureIntegrationTest.startCamundaOsgiBundle(KarafFullFeatureIntegrationTest.java:69)
14:45:28
14:45:29 Running org.camunda.bpm.extension.osgi.karaf.KarafMinimalFeatureIntegrationTest

@rbraeunlich

This comment has been minimized.

Show comment
Hide comment
@rbraeunlich

rbraeunlich Oct 3, 2016

Member

Camunda Spin and Connect had some problems with their MANIFEST exports and I fixed them some time ago, so the versions for them in the feature.xml are SNAPSHOT. That's why Connect needs Commons version 1.4 already.

Do you intend to make a new release of Spin and Connect in the close future? Else, we have to exclude the commit that changed the feature.xml.

Member

rbraeunlich commented Oct 3, 2016

Camunda Spin and Connect had some problems with their MANIFEST exports and I fixed them some time ago, so the versions for them in the feature.xml are SNAPSHOT. That's why Connect needs Commons version 1.4 already.

Do you intend to make a new release of Spin and Connect in the close future? Else, we have to exclude the commit that changed the feature.xml.

@rbraeunlich

This comment has been minimized.

Show comment
Hide comment
@rbraeunlich

rbraeunlich May 16, 2017

Member

@hawky-4s- Is there any intention to release a new version of connect and spin? I cannot make any release as long as the dependency problems are not resolved, i.e. a new MANIFEST for both of them.

Member

rbraeunlich commented May 16, 2017

@hawky-4s- Is there any intention to release a new version of connect and spin? I cannot make any release as long as the dependency problems are not resolved, i.e. a new MANIFEST for both of them.

@hawky-4s-

This comment has been minimized.

Show comment
Hide comment
@hawky-4s-

hawky-4s- May 19, 2017

Member

@rbraeunlich, I will check and report back.

Member

hawky-4s- commented May 19, 2017

@rbraeunlich, I will check and report back.

@hawky-4s-

This comment has been minimized.

Show comment
Hide comment
@hawky-4s-

hawky-4s- May 19, 2017

Member

We will do a spin / connect release and upgrade it in the platform accordingly.

Member

hawky-4s- commented May 19, 2017

We will do a spin / connect release and upgrade it in the platform accordingly.

@rbraeunlich

This comment has been minimized.

Show comment
Hide comment
@rbraeunlich

rbraeunlich May 21, 2017

Member

Thank you for the quick release @hawky-4s-
I will close this issue because the 2.x branch is basically dead because of the incompatible manifests.

Member

rbraeunlich commented May 21, 2017

Thank you for the quick release @hawky-4s-
I will close this issue because the 2.x branch is basically dead because of the incompatible manifests.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment