Sorry this was my fault. I missed making an import optional on the proxy-impl causing the ProxyManager to not be registered. I've just committed a fix.
Alasdair On 13 February 2012 14:53, Apache Jenkins Server <[email protected]>wrote: > See <https://builds.apache.org/job/Aries/1365/changes> > > Changes: > > [jwross] ARIES-825: Update subsystems to latest Subsystem, Resolver, and > Repository APIs. > > (1) fixed issue with duplicate constituents > (2) fixed issue with default values for subsystem manifest not being > inserted > (3) refactored persistence to use custom headers in deployment manifest > (4) added autostart setting > > ------------------------------------------ > [...truncated 1360 lines...] > [INFO] Checking unresolved references to > org.codehaus.mojo.signature:java15:1.0 > [INFO] [bundle:bundle {execution: default-bundle}] > java.lang.NullPointerException > at java.util.regex.Matcher.getTextLength(Matcher.java:1140) > at java.util.regex.Matcher.reset(Matcher.java:291) > at java.util.regex.Matcher.<init>(Matcher.java:211) > at java.util.regex.Pattern.matcher(Pattern.java:888) > at aQute.libg.version.Version.<init>(Version.java:43) > at aQute.lib.osgi.Macro.version(Macro.java:633) > at aQute.lib.osgi.Macro._range(Macro.java:713) > 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 aQute.lib.osgi.Macro.doCommand(Macro.java:180) > at aQute.lib.osgi.Macro.doCommands(Macro.java:169) > at aQute.lib.osgi.Macro.replace(Macro.java:116) > at aQute.lib.osgi.Macro.process(Macro.java:62) > at aQute.lib.osgi.Macro.process(Macro.java:77) > at aQute.lib.osgi.Macro.process(Macro.java:49) > at aQute.lib.osgi.Macro.process(Macro.java:44) > at aQute.lib.osgi.Processor.getProperty(Processor.java:622) > at aQute.lib.osgi.Processor.getProperty(Processor.java:395) > at aQute.lib.osgi.Analyzer.getImportPackages(Analyzer.java:258) > at aQute.lib.osgi.Builder.getImportPackages(Builder.java:249) > at aQute.lib.osgi.Analyzer.analyze(Analyzer.java:154) > at aQute.lib.osgi.Builder.analyze(Builder.java:296) > at aQute.lib.osgi.Analyzer.calcManifest(Analyzer.java:292) > at aQute.lib.osgi.Builder.build(Builder.java:68) > at > org.apache.felix.bundleplugin.BundlePlugin.buildOSGiBundle(BundlePlugin.java:375) > at > org.apache.felix.bundleplugin.BundlePlugin.execute(BundlePlugin.java:270) > at > org.apache.felix.bundleplugin.BundlePlugin.execute(BundlePlugin.java:224) > at > org.apache.felix.bundleplugin.BundlePlugin.execute(BundlePlugin.java:215) > 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) > [WARNING] Warning building bundle > org.apache.aries.quiesce:org.apache.aries.quiesce.manager:bundle:0.3.2-SNAPSHOT > : Exception in replace: java.lang.NullPointerException > [WARNING] Warning building bundle > org.apache.aries.quiesce:org.apache.aries.quiesce.manager:bundle:0.3.2-SNAPSHOT > : No translation found for macro: range;[==,=+) > [INFO] [ianal:verify-legal-files {execution: default}] > [INFO] Checking legal files in: > org.apache.aries.quiesce.manager-0.3.2-SNAPSHOT.jar > [INFO] [install:install {execution: default-install}] > [INFO] Installing < > https://builds.apache.org/job/Aries/ws/aries/quiesce/quiesce-manager/target/org.apache.aries.quiesce.manager-0.3.2-SNAPSHOT.jar> > to > /home/hudson/.m2/repository/org/apache/aries/quiesce/org.apache.aries.quiesce.manager/0.3.2-SNAPSHOT/org.apache.aries.quiesce.manager-0.3.2-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@17056d9) > 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] Recording test results > [INFO] > ------------------------------------------------------------------------ > [INFO] Building Aries Quiesce Manager iTests > [INFO] task-segment: [clean, install] > [INFO] > ------------------------------------------------------------------------ > [INFO] [clean:clean {execution: default-clean}] > [INFO] Deleting file set: < > https://builds.apache.org/job/Aries/ws/aries/quiesce/quiesce-manager-itest/target> > (included: [**], excluded: []) > [INFO] snapshot > org.apache.aries.quiesce:org.apache.aries.quiesce.manager:0.3.2-SNAPSHOT: > checking for updates from codehaus.snapshots > [INFO] snapshot > org.apache.aries.quiesce:org.apache.aries.quiesce.manager:0.3.2-SNAPSHOT: > checking for updates from EclipseLink Repo > [INFO] snapshot > org.apache.aries.quiesce:org.apache.aries.quiesce.manager:0.3.2-SNAPSHOT: > checking for updates from apache.snapshots > [INFO] [enforcer:enforce {execution: default}] > [INFO] [remote-resources:process {execution: default}] > [INFO] [depends:generate-depends-file {execution: generate-depends-file}] > [INFO] Created: < > https://builds.apache.org/job/Aries/ws/aries/quiesce/quiesce-manager-itest/target/classes/META-INF/maven/dependencies.properties > > > [INFO] [resources:resources {execution: default-resources}] > [INFO] Using 'UTF-8' encoding to copy filtered resources. > [INFO] skip non existing resourceDirectory < > https://builds.apache.org/job/Aries/ws/aries/quiesce/quiesce-manager-itest/src/main/resources > > > [INFO] skip non existing resourceDirectory < > https://builds.apache.org/job/Aries/ws/aries/quiesce/quiesce-manager-itest/src/main/filtered-resources > > > [INFO] skip non existing resourceDirectory < > https://builds.apache.org/job/Aries/ws/aries/quiesce/quiesce-manager-itest/src/main/java > > > [INFO] Copying 3 resources > [INFO] [compiler:compile {execution: default-compile}] > [INFO] No sources to compile > [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/quiesce/quiesce-manager-itest/src/test/resources > > > [INFO] skip non existing resourceDirectory < > https://builds.apache.org/job/Aries/ws/aries/quiesce/quiesce-manager-itest/src/test/filtered-resources > > > [INFO] Copying 3 resources > [INFO] [compiler:testCompile {execution: default-testCompile}] > [INFO] Compiling 2 source files to < > https://builds.apache.org/job/Aries/ws/aries/quiesce/quiesce-manager-itest/target/test-classes > > > [INFO] [surefire:test {execution: default-test}] > [INFO] Surefire report directory: < > https://builds.apache.org/job/Aries/ws/aries/quiesce/quiesce-manager-itest/target/surefire-reports > > > > ------------------------------------------------------- > T E S T S > ------------------------------------------------------- > Running org.apache.aries.quiesce.manager.itest.QuiesceManagerTest > [JENKINS] Archiving < > https://builds.apache.org/job/Aries/ws/aries/quiesce/quiesce-manager-itest/pom.xml> > to > /home/hudson/hudson/jobs/Aries/modules/org.apache.aries.quiesce$org.apache.aries.quiesce.manager.itest/builds/2012-02-13_13-52-21/archive/org.apache.aries.quiesce/org.apache.aries.quiesce.manager.itest/0.3.2-SNAPSHOT/org.apache.aries.quiesce.manager.itest-0.3.2-SNAPSHOT.pom > [JENKINS] Archiving < > https://builds.apache.org/job/Aries/ws/aries/quiesce/quiesce-manager-itest/target/org.apache.aries.quiesce.manager.itest-0.3.2-SNAPSHOT.jar> > to > /home/hudson/hudson/jobs/Aries/modules/org.apache.aries.quiesce$org.apache.aries.quiesce.manager.itest/builds/2012-02-13_13-52-21/archive/org.apache.aries.quiesce/org.apache.aries.quiesce.manager.itest/0.3.2-SNAPSHOT/org.apache.aries.quiesce.manager.itest-0.3.2-SNAPSHOT.jar > Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 46.487 sec > > Results : > > Tests run: 10, 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] [jar:jar {execution: default-jar}] > [INFO] Building jar: < > https://builds.apache.org/job/Aries/ws/aries/quiesce/quiesce-manager-itest/target/org.apache.aries.quiesce.manager.itest-0.3.2-SNAPSHOT.jar > > > [INFO] [ianal:verify-legal-files {execution: default}] > [INFO] Checking legal files in: > org.apache.aries.quiesce.manager.itest-0.3.2-SNAPSHOT.jar > [INFO] [install:install {execution: default-install}] > [INFO] Installing < > https://builds.apache.org/job/Aries/ws/aries/quiesce/quiesce-manager-itest/target/org.apache.aries.quiesce.manager.itest-0.3.2-SNAPSHOT.jar> > to > /home/hudson/.m2/repository/org/apache/aries/quiesce/org.apache.aries.quiesce.manager.itest/0.3.2-SNAPSHOT/org.apache.aries.quiesce.manager.itest-0.3.2-SNAPSHOT.jar > [JENKINS] Archiving < > https://builds.apache.org/job/Aries/ws/aries/quiesce/pom.xml> to > /home/hudson/hudson/jobs/Aries/modules/org.apache.aries.quiesce$quiesce/builds/2012-02-13_13-52-21/archive/org.apache.aries.quiesce/quiesce/0.3.1-SNAPSHOT/quiesce-0.3.1-SNAPSHOT.pom > Build timed out (after 60 minutes). Marking the build as failed. > [INFO] > ------------------------------------------------------------------------ > [INFO] Building Apache Aries Quiesce > [INFO] task-segment: [clean, install] > [INFO] > ------------------------------------------------------------------------ > [INFO] [clean:clean {execution: default-clean}] > [INFO] Deleting file set: < > https://builds.apache.org/job/Aries/ws/aries/quiesce/target> (included: > [**], excluded: []) > [INFO] [enforcer:enforce {execution: default}] > [INFO] [remote-resources:process {execution: default}] > [INFO] [enforcer:enforce {execution: check-java15}] > [INFO] Checking unresolved references to > org.codehaus.mojo.signature:java15:1.0 > [INFO] [site:attach-descriptor {execution: default-attach-descriptor}] > [INFO] [ianal:verify-legal-files {execution: default}] > [INFO] [install:install {execution: default-install}] > [INFO] Installing < > https://builds.apache.org/job/Aries/ws/aries/quiesce/pom.xml> to > /home/hudson/.m2/repository/org/apache/aries/quiesce/quiesce/0.3.1-SNAPSHOT/quiesce-0.3.1-SNAPSHOT.pom > [INFO] > ------------------------------------------------------------------------ > [ERROR] FATAL ERROR > [INFO] > ------------------------------------------------------------------------ > channel stopped > [INFO] hudson.remoting.RequestAbortedException: > hudson.remoting.Channel$OrderlyShutdown > [INFO] > ------------------------------------------------------------------------ > [INFO] Trace > hudson.remoting.RequestAbortedException: > hudson.remoting.RequestAbortedException: > hudson.remoting.Channel$OrderlyShutdown > at hudson.remoting.Request.call(Request.java:149) > at hudson.remoting.Channel.call(Channel.java:681) > at > hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:158) > at $Proxy2.isArchivingDisabled(Unknown Source) > at > hudson.maven.MavenBuildProxy$Filter.isArchivingDisabled(MavenBuildProxy.java:227) > at > hudson.maven.reporters.MavenArtifact.archive(MavenArtifact.java:216) > at > hudson.maven.reporters.MavenArtifactArchiver.postBuild(MavenArtifactArchiver.java:106) > at hudson.maven.Maven2Builder.postModule(Maven2Builder.java:127) > at > hudson.maven.MavenBuilder$Adapter.fireLeaveModule(MavenBuilder.java:327) > at > hudson.maven.MavenBuilder$Adapter.postBuild(MavenBuilder.java:285) > at > org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:68) > 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: hudson.remoting.RequestAbortedException: > hudson.remoting.Channel$OrderlyShutdown > at hudson.remoting.Request.abort(Request.java:273) > at hudson.remoting.Channel.terminate(Channel.java:732) > at hudson.remoting.Channel$CloseCommand.execute(Channel.java:848) > at hudson.remoting.Channel$ReaderThread.run(Channel.java:1146) > Caused by: hudson.remoting.Channel$OrderlyShutdown > ... 2 more > Caused by: Command close created at > at hudson.remoting.Command.<init>(Command.java:51) > at hudson.remoting.Channel$CloseCommand.<init>(Channel.java:842) > at hudson.remoting.Channel$CloseCommand.<init>(Channel.java:840) > at hudson.remoting.Channel.close(Channel.java:907) > at hudson.remoting.Channel.close(Channel.java:890) > at hudson.slaves.Channels$1.close(Channels.java:91) > at > hudson.maven.ProcessCache$MavenProcess.discard(ProcessCache.java:145) > at > hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:800) > at > hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:470) > at hudson.model.Run.run(Run.java:1409) > at > hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:481) > at > hudson.model.ResourceController.execute(ResourceController.java:88) > at hudson.model.Executor.run(Executor.java:238) > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 39 minutes 59 seconds > [INFO] Finished at: Mon Feb 13 14:52:13 UTC 2012 > [INFO] Final Memory: 140M/419M > [INFO] > ------------------------------------------------------------------------ > > -- Alasdair Nottingham [email protected]
