See <https://builds.apache.org/job/Aries/1368/changes>
Changes:
[not] ARIES-829 Update our code to be more tolerant of an IllegalStateException
when calling ctx.ungetService(). This only happens when the referenced service
has gone, so the effect is the same.
Also update the ReferenceListRecipe.ServiceDispatcher.destroy to use the right
bundle context when calling unget.
All in an attempt to make me less of a grumpy curmudgeon.
------------------------------------------
[...truncated 3421 lines...]
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at hudson.maven.agent.Main.launch(Main.java:185)
at hudson.maven.MavenBuilder.call(MavenBuilder.java:151)
at hudson.maven.Maven2Builder.call(Maven2Builder.java:77)
at hudson.maven.Maven2Builder.call(Maven2Builder.java:53)
at hudson.remoting.UserRequest.perform(UserRequest.java:118)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:287)
at
hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
[WARNING] Warning building bundle
org.apache.aries.blueprint:org.apache.aries.blueprint.sample-fragment:bundle:0.3.3-SNAPSHOT
: Exception in replace: java.lang.NullPointerException
[WARNING] Warning building bundle
org.apache.aries.blueprint:org.apache.aries.blueprint.sample-fragment:bundle:0.3.3-SNAPSHOT
: No translation found for macro: range;[==,=+)
[INFO] [ianal:verify-legal-files {execution: default}]
[INFO] Checking legal files in:
org.apache.aries.blueprint.sample-fragment-0.3.3-SNAPSHOT.jar
[INFO] [install:install {execution: default-install}]
[INFO] Installing
<https://builds.apache.org/job/Aries/ws/aries/blueprint/blueprint-sample-fragment/target/org.apache.aries.blueprint.sample-fragment-0.3.3-SNAPSHOT.jar>
to
/home/hudson/.m2/repository/org/apache/aries/blueprint/org.apache.aries.blueprint.sample-fragment/0.3.3-SNAPSHOT/org.apache.aries.blueprint.sample-fragment-0.3.3-SNAPSHOT.jar
[INFO] [bundle:install {execution: default-install}]
[WARNING] Exception while updating local OBR: Unable to read repository xml:
file:/home/hudson/.m2/repository/repository.xml
org.apache.maven.plugin.MojoExecutionException: Unable to read repository xml:
file:/home/hudson/.m2/repository/repository.xml
at
org.apache.felix.obrplugin.ObrUpdate.parseRepositoryXml(ObrUpdate.java:295)
at org.apache.felix.obrplugin.ObrInstall.execute(ObrInstall.java:140)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
at
hudson.maven.agent.PluginManagerInterceptor.executeMojo(PluginManagerInterceptor.java:182)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at
org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at hudson.maven.agent.Main.launch(Main.java:185)
at hudson.maven.MavenBuilder.call(MavenBuilder.java:151)
at hudson.maven.Maven2Builder.call(Maven2Builder.java:77)
at hudson.maven.Maven2Builder.call(Maven2Builder.java:53)
at hudson.remoting.UserRequest.perform(UserRequest.java:118)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:287)
at
hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Caused by: org.xmlpull.v1.XmlPullParserException: unexpected type
(position:END_DOCUMENT null@3:1 in java.io.InputStreamReader@1f6f7e9)
at org.kxml2.io.KXmlParser.exception(Unknown Source)
at org.kxml2.io.KXmlParser.nextTag(Unknown Source)
at
org.apache.felix.bundlerepository.impl.PullParser.parseRepository(PullParser.java:43)
at
org.apache.felix.bundlerepository.impl.DataModelHelperImpl.repository(DataModelHelperImpl.java:147)
at
org.apache.felix.bundlerepository.impl.DataModelHelperImpl.repository(DataModelHelperImpl.java:118)
at
org.apache.felix.obrplugin.ObrUpdate.parseRepositoryXml(ObrUpdate.java:291)
... 32 more
[JENKINS] Archiving
<https://builds.apache.org/job/Aries/ws/aries/blueprint/blueprint-sample-fragment/pom.xml>
to
/home/hudson/hudson/jobs/Aries/modules/org.apache.aries.blueprint$org.apache.aries.blueprint.sample-fragment/builds/2012-02-15_09-52-18/archive/org.apache.aries.blueprint/org.apache.aries.blueprint.sample-fragment/0.3.3-SNAPSHOT/org.apache.aries.blueprint.sample-fragment-0.3.3-SNAPSHOT.pom
[JENKINS] Archiving
<https://builds.apache.org/job/Aries/ws/aries/blueprint/blueprint-sample-fragment/target/org.apache.aries.blueprint.sample-fragment-0.3.3-SNAPSHOT.jar>
to
/home/hudson/hudson/jobs/Aries/modules/org.apache.aries.blueprint$org.apache.aries.blueprint.sample-fragment/builds/2012-02-15_09-52-18/archive/org.apache.aries.blueprint/org.apache.aries.blueprint.sample-fragment/0.3.3-SNAPSHOT/org.apache.aries.blueprint.sample-fragment-0.3.3-SNAPSHOT.jar
[JENKINS] Recording test results[INFO]
------------------------------------------------------------------------
[INFO] Building Apache Aries Blueprint Test Bundle A
[INFO] task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean {execution: default-clean}]
[INFO] Deleting file set:
<https://builds.apache.org/job/Aries/ws/aries/blueprint/blueprint-testbundlea/target>
(included: [**], excluded: [])
[INFO] [enforcer:enforce {execution: default}]
[INFO] [remote-resources:process {execution: default}]
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 12 resources
[INFO] skip non existing resourceDirectory
<https://builds.apache.org/job/Aries/ws/aries/blueprint/blueprint-testbundlea/src/main/filtered-resources>
[INFO] Copying 0 resource
[INFO] Copying 3 resources
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Compiling 13 source files to
<https://builds.apache.org/job/Aries/ws/aries/blueprint/blueprint-testbundlea/target/classes>
[INFO] [resources:testResources {execution: default-testResources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory
<https://builds.apache.org/job/Aries/ws/aries/blueprint/blueprint-testbundlea/src/test/resources>
[INFO] skip non existing resourceDirectory
<https://builds.apache.org/job/Aries/ws/aries/blueprint/blueprint-testbundlea/src/test/filtered-resources>
[INFO] Copying 3 resources
[INFO] [compiler:testCompile {execution: default-testCompile}]
[INFO] No sources to compile
[INFO] [surefire:test {execution: default-test}]
[INFO] Surefire report directory:
<https://builds.apache.org/job/Aries/ws/aries/blueprint/blueprint-testbundlea/target/surefire-reports>
-------------------------------------------------------
T E S T S
-------------------------------------------------------
There are no tests to run.
Results :
Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
[INFO] [enforcer:enforce {execution: check-java15}]
[INFO] Checking unresolved references to org.codehaus.mojo.signature:java15:1.0
[INFO] [bundle:bundle {execution: default-bundle}]
[INFO] [ianal:verify-legal-files {execution: default}]
[INFO] Checking legal files in:
org.apache.aries.blueprint.testbundlea-0.3.3-SNAPSHOT.jar
[INFO] [install:install {execution: default-install}]
[INFO] Installing
<https://builds.apache.org/job/Aries/ws/aries/blueprint/blueprint-testbundlea/target/org.apache.aries.blueprint.testbundlea-0.3.3-SNAPSHOT.jar>
to
/home/hudson/.m2/repository/org/apache/aries/blueprint/org.apache.aries.blueprint.testbundlea/0.3.3-SNAPSHOT/org.apache.aries.blueprint.testbundlea-0.3.3-SNAPSHOT.jar
[INFO] [bundle:install {execution: default-install}]
[WARNING] Exception while updating local OBR: Unable to read repository xml:
file:/home/hudson/.m2/repository/repository.xml
org.apache.maven.plugin.MojoExecutionException: Unable to read repository xml:
file:/home/hudson/.m2/repository/repository.xml
at
org.apache.felix.obrplugin.ObrUpdate.parseRepositoryXml(ObrUpdate.java:295)
at org.apache.felix.obrplugin.ObrInstall.execute(ObrInstall.java:140)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
at
hudson.maven.agent.PluginManagerInterceptor.executeMojo(PluginManagerInterceptor.java:182)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at
org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at hudson.maven.agent.Main.launch(Main.java:185)
at hudson.maven.MavenBuilder.call(MavenBuilder.java:151)
at hudson.maven.Maven2Builder.call(Maven2Builder.java:77)
at hudson.maven.Maven2Builder.call(Maven2Builder.java:53)
at hudson.remoting.UserRequest.perform(UserRequest.java:118)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:287)
at
hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Caused by: org.xmlpull.v1.XmlPullParserException: unexpected type
(position:END_DOCUMENT null@3:1 in java.io.InputStreamReader@529659)
at org.kxml2.io.KXmlParser.exception(Unknown Source)
at org.kxml2.io.KXmlParser.nextTag(Unknown Source)
at
org.apache.felix.bundlerepository.impl.PullParser.parseRepository(PullParser.java:43)
at
org.apache.felix.bundlerepository.impl.DataModelHelperImpl.repository(DataModelHelperImpl.java:147)
at
org.apache.felix.bundlerepository.impl.DataModelHelperImpl.repository(DataModelHelperImpl.java:118)
at
org.apache.felix.obrplugin.ObrUpdate.parseRepositoryXml(ObrUpdate.java:291)
... 32 more
[JENKINS] Archiving
<https://builds.apache.org/job/Aries/ws/aries/blueprint/blueprint-testbundlea/pom.xml>
to
/home/hudson/hudson/jobs/Aries/modules/org.apache.aries.blueprint$org.apache.aries.blueprint.testbundlea/builds/2012-02-15_09-52-18/archive/org.apache.aries.blueprint/org.apache.aries.blueprint.testbundlea/0.3.3-SNAPSHOT/org.apache.aries.blueprint.testbundlea-0.3.3-SNAPSHOT.pom
[JENKINS] Archiving
<https://builds.apache.org/job/Aries/ws/aries/blueprint/blueprint-testbundlea/target/org.apache.aries.blueprint.testbundlea-0.3.3-SNAPSHOT.jar>
to
/home/hudson/hudson/jobs/Aries/modules/org.apache.aries.blueprint$org.apache.aries.blueprint.testbundlea/builds/2012-02-15_09-52-18/archive/org.apache.aries.blueprint/org.apache.aries.blueprint.testbundlea/0.3.3-SNAPSHOT/org.apache.aries.blueprint.testbundlea-0.3.3-SNAPSHOT.jar
[INFO] ------------------------------------------------------------------------
[INFO] Building Apache Aries Blueprint Test Bundle B
[INFO] task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[JENKINS] Recording test results
Build timed out (after 60 minutes). Marking the build as failed.
[INFO] [clean:clean {execution: default-clean}]
[INFO] Deleting file set:
<https://builds.apache.org/job/Aries/ws/aries/blueprint/blueprint-testbundleb/target>
(included: [**], excluded: [])
[INFO] [enforcer:enforce {execution: default}]
[INFO] [remote-resources:process {execution: default}]
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 3 resources
[INFO] skip non existing resourceDirectory
<https://builds.apache.org/job/Aries/ws/aries/blueprint/blueprint-testbundleb/src/main/filtered-resources>
[INFO] Copying 0 resource
[INFO] Copying 3 resources
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Compiling 4 source files to
<https://builds.apache.org/job/Aries/ws/aries/blueprint/blueprint-testbundleb/target/classes>
[INFO] [resources:testResources {execution: default-testResources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory
<https://builds.apache.org/job/Aries/ws/aries/blueprint/blueprint-testbundleb/src/test/resources>
[INFO] skip non existing resourceDirectory
<https://builds.apache.org/job/Aries/ws/aries/blueprint/blueprint-testbundleb/src/test/filtered-resources>
[INFO] Copying 3 resources
[INFO] [compiler:testCompile {execution: default-testCompile}]
[INFO] No sources to compile
[INFO] [surefire:test {execution: default-test}]
[INFO] Surefire report directory:
<https://builds.apache.org/job/Aries/ws/aries/blueprint/blueprint-testbundleb/target/surefire-reports>
-------------------------------------------------------
T E S T S
-------------------------------------------------------
There are no tests to run.
Results :
Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
[INFO] [enforcer:enforce {execution: check-java15}]
[INFO] Checking unresolved references to org.codehaus.mojo.signature:java15:1.0
[INFO] [bundle:bundle {execution: default-bundle}]
[INFO] [ianal:verify-legal-files {execution: default}]
[INFO] Checking legal files in:
org.apache.aries.blueprint.testbundleb-0.3.3-SNAPSHOT.jar
[INFO] [install:install {execution: default-install}]
[INFO] Installing
<https://builds.apache.org/job/Aries/ws/aries/blueprint/blueprint-testbundleb/target/org.apache.aries.blueprint.testbundleb-0.3.3-SNAPSHOT.jar>
to
/home/hudson/.m2/repository/org/apache/aries/blueprint/org.apache.aries.blueprint.testbundleb/0.3.3-SNAPSHOT/org.apache.aries.blueprint.testbundleb-0.3.3-SNAPSHOT.jar
[INFO] [bundle:install {execution: default-install}]
[WARNING] Exception while updating local OBR: Unable to read repository xml:
file:/home/hudson/.m2/repository/repository.xml
org.apache.maven.plugin.MojoExecutionException: Unable to read repository xml:
file:/home/hudson/.m2/repository/repository.xml
at
org.apache.felix.obrplugin.ObrUpdate.parseRepositoryXml(ObrUpdate.java:295)
at org.apache.felix.obrplugin.ObrInstall.execute(ObrInstall.java:140)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
at
hudson.maven.agent.PluginManagerInterceptor.executeMojo(PluginManagerInterceptor.java:182)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at
org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at hudson.maven.agent.Main.launch(Main.java:185)
at hudson.maven.MavenBuilder.call(MavenBuilder.java:151)
at hudson.maven.Maven2Builder.call(Maven2Builder.java:77)
at hudson.maven.Maven2Builder.call(Maven2Builder.java:53)
at hudson.remoting.UserRequest.perform(UserRequest.java:118)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:287)
at
hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Caused by: org.xmlpull.v1.XmlPullParserException: unexpected type
(position:END_DOCUMENT null@3:1 in java.io.InputStreamReader@339fa3)
at org.kxml2.io.KXmlParser.exception(Unknown Source)
at org.kxml2.io.KXmlParser.nextTag(Unknown Source)
at
org.apache.felix.bundlerepository.impl.PullParser.parseRepository(PullParser.java:43)
at
org.apache.felix.bundlerepository.impl.DataModelHelperImpl.repository(DataModelHelperImpl.java:147)
at
org.apache.felix.bundlerepository.impl.DataModelHelperImpl.repository(DataModelHelperImpl.java:118)
at
org.apache.felix.obrplugin.ObrUpdate.parseRepositoryXml(ObrUpdate.java:291)
... 32 more
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
channel stopped