You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by Apache Hudson Server <hu...@hudson.apache.org> on 2010/09/16 17:34:26 UTC

Build failed in Hudson: Jackrabbit-trunk #1260

See <https://hudson.apache.org/hudson/job/Jackrabbit-trunk/1260/changes>

Changes:

[jukka] JCR-2749: Closing a session twice shouldn't write a warning in the log

Make duplicate session closing log warnings again.
Also made other log messages more detailed.

[jukka] JCR-2749: Closing a session twice shouldn't write a warning in the log

Use an explicit "active" flag instead of the activeSessions set to mark workspaces that shouldn't get disposed by the workspace janitor. This way the repository won't prematurely close the system session during shutdown.

[jukka] JCR-2744: Avoid element arrays in PathImpl

Get rid of separate Path.Element objects by making AbstractPath implement both Path and Path.Element

------------------------------------------
[...truncated 150 lines...]
	at hudson.maven.agent.PluginManagerInterceptor.executeMojo(PluginManagerInterceptor.java:182)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:499)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:478)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:291)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
	at org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65)
	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
	at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
	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:592)
	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:165)
	at hudson.maven.MavenBuilder.call(MavenBuilder.java:165)
	at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:681)
	at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:625)
	at hudson.remoting.UserRequest.perform(UserRequest.java:114)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:270)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
	at java.util.concurrent.FutureTask.run(FutureTask.java:123)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:651)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:676)
	at java.lang.Thread.run(Thread.java:595)
[INFO] Writing OBR metadata

[TASKS] Skipping maven reporter: there is already a result available.[INFO] [deploy:deploy]
[INFO] Retrieving previous build number from apache.snapshots.https

Uploading: https://repository.apache.org/content/repositories/snapshots/org/apache/jackrabbit/jackrabbit-api/2.2-SNAPSHOT/jackrabbit-api-2.2-20100916.073624-150.jar
21K uploaded
[INFO] Uploading project information for jackrabbit-api 2.2-20100916.073624-150
[INFO] Retrieving previous metadata from apache.snapshots.https
[INFO] Uploading repository metadata for: 'snapshot org.apache.jackrabbit:jackrabbit-api:2.2-SNAPSHOT'
[INFO] Retrieving previous metadata from apache.snapshots.https
[INFO] Uploading repository metadata for: 'artifact org.apache.jackrabbit:jackrabbit-api'
[TASKS] Skipping maven reporter: there is already a result available.[INFO] [bundle:deploy]
[INFO] Remote OBR update disabled (enable with -DremoteOBR)

[TASKS] Skipping maven reporter: there is already a result available.
[HUDSON] Archiving <https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-api/pom.xml> to /home/hudson/hudson/jobs/Jackrabbit-trunk/modules/org.apache.jackrabbit$jackrabbit-api/builds/2010-09-16_07-35-59/archive/org.apache.jackrabbit/jackrabbit-api/2.2-SNAPSHOT/pom.xml
[HUDSON] Archiving <https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-api/target/jackrabbit-api-2.2-SNAPSHOT.jar> to /home/hudson/hudson/jobs/Jackrabbit-trunk/modules/org.apache.jackrabbit$jackrabbit-api/builds/2010-09-16_07-35-59/archive/org.apache.jackrabbit/jackrabbit-api/2.2-20100916.073624-150/jackrabbit-api-2.2-SNAPSHOT.jar
[INFO] ------------------------------------------------------------------------
[INFO] Building Jackrabbit JCR Commons
[INFO]    task-segment: [clean, deploy]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting file set: <https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-jcr-commons/target> (included: [**], excluded: [])
[TASKS] Scanning folder '<https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-jcr-commons/src/main/java'> for tasks ... 
[TASKS] Found 6.
[TASKS] Scanning folder '<https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-jcr-commons/src/test/java'> for tasks ... 
[TASKS] Found 5.
[TASKS] Scanning folder '<https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-jcr-commons/src/main/resources'> for tasks ... 
[TASKS] Found 0.
[TASKS] Skipping non-existent folder '<https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-jcr-commons/src/test/resources'...>
[INFO] [remote-resources:process {execution: default}]
[TASKS] Skipping maven reporter: there is already a result available.[INFO] [resources:resources]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] Copying 3 resources

[TASKS] Skipping maven reporter: there is already a result available.[INFO] [compiler:compile]

[INFO] Compiling 115 source files to <https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-jcr-commons/target/classes>
[INFO] [TASKS] Skipping maven reporter: there is already a result available.[resources:testResources]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory <https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-jcr-commons/src/test/resources>
[INFO] Copying 3 resources

[TASKS] Skipping maven reporter: there is already a result available.[INFO] [compiler:testCompile]
[INFO] Compiling 16 source files to <https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-jcr-commons/target/test-classes>

[INFO] [TASKS] Skipping maven reporter: there is already a result available.[surefire:test]
[INFO] Surefire report directory: <https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-jcr-commons/target/surefire-reports>


-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.apache.jackrabbit.util.ISO9075Test
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 sec
Running org.apache.jackrabbit.util.Base64Test
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.974 sec
Running org.apache.jackrabbit.util.TimerTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.008 sec
Running org.apache.jackrabbit.commons.xml.ToXmlContentHandlerTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec
Running org.apache.jackrabbit.commons.AbstractRepositoryTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.177 sec
Running org.apache.jackrabbit.commons.json.TestAll
Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.03 sec
Running org.apache.jackrabbit.commons.xml.SerializingContentHandlerTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 sec
Running org.apache.jackrabbit.commons.flat.RankTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.3 sec
Running org.apache.jackrabbit.commons.json.JsonUtilTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running org.apache.jackrabbit.commons.iterator.FilteredRangeIteratorTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec
Running org.apache.jackrabbit.commons.xml.ParsingContentHandlerTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 sec
Running org.apache.jackrabbit.util.TextTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec
Running org.apache.jackrabbit.value.BinaryValueTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec
Running org.apache.jackrabbit.commons.json.JsonParserTest
Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec
Running org.apache.jackrabbit.commons.xml.XmlnsContentHandlerTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec

Results :

Tests run: 85, Failures: 0, Errors: 0, Skipped: 0

[TASKS] Skipping maven reporter: there is already a result available.
[HUDSON] Recording test results
[INFO] [bundle:bundle]
[TASKS] Skipping maven reporter: there is already a result available.[INFO] [apache-rat:check {execution: default}]
[INFO] Exclude: release.properties

[INFO] [install:install]
[INFO] Installing <https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-jcr-commons/target/jackrabbit-jcr-commons-2.2-SNAPSHOT.jar> to /home/hudson/.m2/repository/org/apache/jackrabbit/jackrabbit-jcr-commons/2.2-SNAPSHOT/jackrabbit-jcr-commons-2.2-SNAPSHOT.jar
[TASKS] Skipping maven reporter: there is already a result available.
[INFO] [bundle:install]
[TASKS] Skipping maven reporter: there is already a result available.[INFO] Parsing file:/home/hudson/.m2/repository/repository.xml
[Fatal Error] :-1:-1: Premature end of file.
org.xml.sax.SAXParseException: Premature end of file.
	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:264)
	at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:292)
	at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:172)
	at org.apache.felix.obrplugin.ObrUpdate.parseFile(ObrUpdate.java:347)
	at org.apache.felix.obrplugin.ObrUpdate.parseRepositoryXml(ObrUpdate.java:324)
	at org.apache.felix.obrplugin.ObrInstall.execute(ObrInstall.java:140)
	at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:451)
	at hudson.maven.agent.PluginManagerInterceptor.executeMojo(PluginManagerInterceptor.java:182)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:499)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:478)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:291)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
	at org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65)
	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
	at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
	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:592)
	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:165)
	at hudson.maven.MavenBuilder.call(MavenBuilder.java:165)
	at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:681)
	at hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:625)
	at hudson.remoting.UserRequest.perform(UserRequest.java:114)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:270)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
	at java.util.concurrent.FutureTask.run(FutureTask.java:123)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:651)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:676)
	at java.lang.Thread.run(Thread.java:595)
[INFO] Writing OBR metadata

[TASKS] Skipping maven reporter: there is already a result available.[INFO] [deploy:deploy]
[INFO] Retrieving previous build number from apache.snapshots.https

Uploading: https://repository.apache.org/content/repositories/snapshots/org/apache/jackrabbit/jackrabbit-jcr-commons/2.2-SNAPSHOT/jackrabbit-jcr-commons-2.2-20100916.073624-146.jar
266K uploaded
[INFO] Uploading project information for jackrabbit-jcr-commons 2.2-20100916.073624-146
[INFO] Retrieving previous metadata from apache.snapshots.https
[INFO] Uploading repository metadata for: 'artifact org.apache.jackrabbit:jackrabbit-jcr-commons'
[INFO] Retrieving previous metadata from apache.snapshots.https
[INFO] Uploading repository metadata for: 'snapshot org.apache.jackrabbit:jackrabbit-jcr-commons:2.2-SNAPSHOT'
[INFO] [bundle:deploy]
[INFO] Remote OBR update disabled (enable with -DremoteOBR)[TASKS] Skipping maven reporter: there is already a result available.

[TASKS] Skipping maven reporter: there is already a result available.
[HUDSON] Archiving <https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-jcr-commons/pom.xml> to /home/hudson/hudson/jobs/Jackrabbit-trunk/modules/org.apache.jackrabbit$jackrabbit-jcr-commons/builds/2010-09-16_07-35-59/archive/org.apache.jackrabbit/jackrabbit-jcr-commons/2.2-SNAPSHOT/pom.xml
[HUDSON] Archiving <https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-jcr-commons/target/jackrabbit-jcr-commons-2.2-SNAPSHOT.jar> to /home/hudson/hudson/jobs/Jackrabbit-trunk/modules/org.apache.jackrabbit$jackrabbit-jcr-commons/builds/2010-09-16_07-35-59/archive/org.apache.jackrabbit/jackrabbit-jcr-commons/2.2-20100916.073624-146/jackrabbit-jcr-commons-2.2-SNAPSHOT.jar
[INFO] ------------------------------------------------------------------------
[INFO] Building Jackrabbit JCR Tests
[INFO]    task-segment: [clean, deploy]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting file set: <https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-jcr-tests/target> (included: [**], excluded: [])
[TASKS] Scanning folder '<https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-jcr-tests/src/main/java'> for tasks ... 
[TASKS] Found 38.
[TASKS] Skipping non-existent folder '<https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-jcr-tests/src/test/java'...>
[TASKS] Scanning folder '<https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-jcr-tests/src/main/resources'> for tasks ... 
[TASKS] Found 0.
[TASKS] Skipping non-existent folder '<https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-jcr-tests/src/test/resources'...>
Build timed out. Aborting
[locks-and-latches] Releasing all the locks
[locks-and-latches] All the locks released
ERROR: Failed to parse POMs
hudson.remoting.ChannelClosedException: channel is already closed
	at hudson.remoting.Channel.send(Channel.java:414)
	at hudson.remoting.ProxyOutputStream.write(ProxyOutputStream.java:112)
	at hudson.remoting.ProxyOutputStream.write(ProxyOutputStream.java:100)
	at hudson.remoting.RemoteOutputStream.write(RemoteOutputStream.java:110)
	at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
	at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
	at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:124)
	at java.io.ObjectOutputStream$BlockDataOutputStream.flush(ObjectOutputStream.java:1784)
	at java.io.ObjectOutputStream.flush(ObjectOutputStream.java:691)
	at hudson.remoting.Channel.send(Channel.java:420)
	at hudson.remoting.Request.call(Request.java:149)
	at hudson.remoting.Channel.call(Channel.java:557)
	at hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:156)
	at hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:468)
	at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:416)
	at hudson.model.Run.run(Run.java:1272)
	at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:291)
	at hudson.model.ResourceController.execute(ResourceController.java:88)
	at hudson.model.Executor.run(Executor.java:129)
Caused by: java.io.IOException: Unexpected termination of the channel
	at hudson.remoting.Channel$ReaderThread.run(Channel.java:881)
Caused by: java.io.EOFException
	at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2554)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1297)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
	at hudson.remoting.Channel$ReaderThread.run(Channel.java:875)
FATAL: channel is already closed
hudson.remoting.ChannelClosedException: channel is already closed
	at hudson.remoting.Channel.send(Channel.java:414)
	at hudson.remoting.Request.call(Request.java:105)
	at hudson.remoting.Channel.call(Channel.java:557)
	at hudson.Launcher$RemoteLauncher.kill(Launcher.java:744)
	at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:421)
	at hudson.model.Run.run(Run.java:1272)
	at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:291)
	at hudson.model.ResourceController.execute(ResourceController.java:88)
	at hudson.model.Executor.run(Executor.java:129)
Caused by: java.io.IOException: Unexpected termination of the channel
	at hudson.remoting.Channel$ReaderThread.run(Channel.java:881)
Caused by: java.io.EOFException
	at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2554)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1297)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
	at hudson.remoting.Channel$ReaderThread.run(Channel.java:875)