See <https://builds.apache.org/job/Jackrabbit-2.2/97/changes>
Changes: [unico] JCR-3486 guard against npe due to transient root being null ------------------------------------------ [...truncated 3957 lines...] AU jackrabbit-jcr-server/src/test/java/org/apache/jackrabbit/webdav/jcr/JcrValueTypeTest.java A jackrabbit-jcr-server/src/test/resources AU jackrabbit-jcr-server/src/test/resources/config.xml AU jackrabbit-jcr-server/src/test/resources/logback-test.xml A jackrabbit-jcr-server/src/main A jackrabbit-jcr-server/src/main/java A jackrabbit-jcr-server/src/main/java/org A jackrabbit-jcr-server/src/main/java/org/apache A jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit A jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/SessionProviderImpl.java A jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/remoting A jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/remoting/davex AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/remoting/davex/JsonDiffHandler.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/remoting/davex/BatchReadConfig.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/remoting/davex/DiffParser.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/remoting/davex/DiffHandler.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/remoting/davex/JsonWriter.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/remoting/davex/DiffException.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/remoting/davex/JcrRemotingServlet.java A jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/io AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/io/ZipHandler.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/io/PropertyManagerImpl.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/io/ImportContextImpl.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/io/IOManager.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/io/VersionHistoryHandler.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/io/IOHandler.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/io/IOUtil.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/io/DefaultIOManager.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/io/DirListingExportHandler.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/io/ExportContextImpl.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/io/AbstractExportContext.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/io/BoundedInputStream.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/io/IOContext.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/io/IOListener.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/io/PropertyManager.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/io/ImportContext.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/io/DefaultIOListener.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/io/DefaultHandler.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/io/PropertyHandler.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/io/VersionHandler.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/io/IOManagerImpl.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/io/PropertyImportContext.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/io/ExportContext.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/io/PropertyExportContext.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/io/XmlHandler.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/CredentialsProvider.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/BasicCredentialsProvider.java A jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/util AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/util/RequestData.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/util/HttpMultipartPost.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/SessionProvider.java A jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/jcr AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/server/jcr/JCRWebdavServer.java A jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav A jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/simple AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/simple/VersionResourceImpl.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/simple/DavSessionImpl.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/simple/ResourceFactoryImpl.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/simple/VersionHistoryResourceImpl.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/simple/DavResourceImpl.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/simple/ItemFilter.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/simple/VersionControlledResourceImpl.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/simple/SimpleWebdavServlet.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/simple/DefaultItemFilter.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/simple/DeltaVResourceImpl.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/simple/LocatorFactoryImplEx.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/simple/DavSessionProviderImpl.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/simple/LocatorFactoryImpl.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/simple/ResourceConfig.java A jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/RootCollection.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/ItemResourceConstants.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/JCRWebdavServerServlet.java A jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/property AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/property/NamespacesProperty.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/property/ValuesProperty.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/property/LengthsProperty.java A jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/version AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/version/VersionItemCollection.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/version/VersionHistoryItemCollection.java A jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/version/report AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/version/report/JcrPrivilegeReport.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/version/report/LocateByUuidReport.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/version/report/LocateCorrespondingNodeReport.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/version/report/NodeTypesReport.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/version/report/ExportViewReport.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/version/report/RegisteredNamespacesReport.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/version/report/RepositoryDescriptorsReport.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/version/report/AbstractJcrReport.java A jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/transaction AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/transaction/TxLockManagerImpl.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/transaction/TransactionListener.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/VersionControlledItemCollection.java A jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/nodetype AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/nodetype/PropertyDefinitionImpl.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/nodetype/NodeDefinitionImpl.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/nodetype/ItemDefinitionImpl.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/nodetype/NodeTypeProperty.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/DavLocatorFactoryImpl.java A jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/lock AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/lock/JcrActiveLock.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/lock/SessionScopedLockEntry.java A jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/observation AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/observation/SubscriptionManagerImpl.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/observation/SubscriptionImpl.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/AbstractResource.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/DefaultItemResource.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/JcrDavSession.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/JcrValueType.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/DefaultItemCollection.java A jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/search AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/search/SearchResourceImpl.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/search/SearchResultProperty.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/WorkspaceResourceImpl.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/JcrDavException.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/AbstractItemResource.java AU jackrabbit-jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/DavResourceFactoryImpl.java A jackrabbit-jcr-server/src/main/javadoc A jackrabbit-jcr-server/src/main/javadoc/org A jackrabbit-jcr-server/src/main/javadoc/org/apache A jackrabbit-jcr-server/src/main/javadoc/org/apache/jackrabbit A jackrabbit-jcr-server/src/main/javadoc/org/apache/jackrabbit/server A jackrabbit-jcr-server/src/main/javadoc/org/apache/jackrabbit/server/io AU jackrabbit-jcr-server/src/main/javadoc/org/apache/jackrabbit/server/io/package.html A jackrabbit-jcr-server/src/main/javadoc/org/apache/jackrabbit/webdav A jackrabbit-jcr-server/src/main/javadoc/org/apache/jackrabbit/webdav/jcr A jackrabbit-jcr-server/src/main/javadoc/org/apache/jackrabbit/webdav/jcr/version A jackrabbit-jcr-server/src/main/javadoc/org/apache/jackrabbit/webdav/jcr/version/report AU jackrabbit-jcr-server/src/main/javadoc/org/apache/jackrabbit/webdav/jcr/version/report/package.html AU jackrabbit-jcr-server/src/main/javadoc/org/apache/jackrabbit/webdav/jcr/version/package.html AU jackrabbit-jcr-server/src/main/javadoc/org/apache/jackrabbit/webdav/jcr/package.html A jackrabbit-jcr-server/src/main/appended-resources A jackrabbit-jcr-server/src/main/appended-resources/META-INF AU jackrabbit-jcr-server/src/main/appended-resources/META-INF/NOTICE A jackrabbit-jcr-server/src/main/resources A jackrabbit-jcr-server/src/main/resources/org A jackrabbit-jcr-server/src/main/resources/org/apache A jackrabbit-jcr-server/src/main/resources/org/apache/jackrabbit A jackrabbit-jcr-server/src/main/resources/org/apache/jackrabbit/server A jackrabbit-jcr-server/src/main/resources/org/apache/jackrabbit/server/io AU jackrabbit-jcr-server/src/main/resources/org/apache/jackrabbit/server/io/mimetypes.properties AU jackrabbit-jcr-server/pom.xml AU jackrabbit-jcr-server/README.txt AU assembly.xml U . At revision 1421925 [locks-and-latches] Checking to see if we really have the locks [locks-and-latches] Have all the locks, build can start Parsing POMs [2.2] $ /home/hudson/tools/java/latest1.5/bin/java -cp /home/jenkins/jenkins-slave/maven-agent.jar:/home/jenkins/jenkins-slave/classworlds.jar hudson.maven.agent.Main /home/hudson/tools/maven/apache-maven-2.2.1 /home/jenkins/jenkins-slave/slave.jar /home/jenkins/jenkins-slave/maven-interceptor.jar 37698 /home/jenkins/jenkins-slave/maven2.1-interceptor.jar <===[JENKINS REMOTING CAPACITY]===>channel started log4j:WARN No appenders could be found for logger (org.apache.commons.beanutils.converters.BooleanConverter). log4j:WARN Please initialize the log4j system properly. Executing Maven: -B -f <https://builds.apache.org/job/Jackrabbit-2.2/ws/2.2/pom.xml> -Dmaven.repo.local=/home/jenkins/jenkins-slave/maven-repositories/0 clean deploy -Ppedantic,integrationTesting -Dlitmus=/home/hudson/tools/litmus/latest/bin/litmus [INFO] Scanning for projects... [INFO] Reactor build order: [INFO] Jackrabbit Parent POM [INFO] Apache Jackrabbit API [INFO] Jackrabbit JCR Commons [INFO] Jackrabbit JCR Tests [INFO] Jackrabbit SPI [INFO] Jackrabbit SPI Commons [INFO] Jackrabbit Core [INFO] Jackrabbit WebDAV Library [INFO] Jackrabbit JCR Server [INFO] Jackrabbit JCR-RMI [INFO] Jackrabbit JCR Servlets [INFO] Jackrabbit Web Application [INFO] Jackrabbit JCA Resource Adapter [INFO] Jackrabbit JCR to SPI [INFO] Jackrabbit SPI to JCR [INFO] Jackrabbit SPI to WebDAV [INFO] Jackrabbit JCR to WebDAV [INFO] Jackrabbit JCR Client [INFO] Jackrabbit Standalone [INFO] Apache Jackrabbit [INFO] ------------------------------------------------------------------------ [INFO] Building Jackrabbit Parent POM [INFO] task-segment: [clean, deploy] [INFO] ------------------------------------------------------------------------ Dec 14, 2012 3:30:04 PM hudson.remoting.SynchronousCommandTransport$ReaderThread run SEVERE: I/O error in channel channel java.io.StreamCorruptedException at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1332) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348) at hudson.remoting.Command.readFrom(Command.java:90) at hudson.remoting.ClassicCommandTransport.read(ClassicCommandTransport.java:59) at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48) channel stopped [INFO] ------------------------------------------------------------------------ [ERROR] FATAL ERROR [INFO] ------------------------------------------------------------------------ [INFO] null [INFO] ------------------------------------------------------------------------ [INFO] Trace java.lang.reflect.UndeclaredThrowableException at $Proxy1.fetch2(Unknown Source) at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:127) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at java.lang.ClassLoader.loadClass(ClassLoader.java:252) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) at hudson.maven.reporters.MavenArtifactArchiver.postBuild(MavenArtifactArchiver.java:101) 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: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: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:326) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) 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) Caused by: hudson.remoting.ChannelClosedException: channel is already closed at hudson.remoting.Channel.send(Channel.java:494) at hudson.remoting.Request.call(Request.java:129) at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:160) ... 32 more Caused by: java.io.StreamCorruptedException at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1332) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348) at hudson.remoting.Command.readFrom(Command.java:90) at hudson.remoting.ClassicCommandTransport.read(ClassicCommandTransport.java:59) at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48) [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3 seconds [INFO] Finished at: Fri Dec 14 15:30:04 UTC 2012 [INFO] Final Memory: 18M/326M [INFO] ------------------------------------------------------------------------ [locks-and-latches] Releasing all the locks [locks-and-latches] All the locks released ERROR: Maven JVM terminated unexpectedly with exit code 0