See http://hudson.zones.apache.org/hudson/job/Jackrabbit-trunk-java14/15/changes
Changes:
[jukka] JCR-1813: Invalid journal records during XATransactions
Only update the repository in an XA transaction if there actually are
repository changes within that transaction.
Fix proposed by Stephane Landelle.
[jukka] JCR-1612: Reintroduce NamespaceStorage and namespace-caching
Hmm, the namespace cache I restored actually wasn't repository-level but
per-session, which caused a test failure.
In fact, with the current SPI RepositoryService design it's impossible to do a
proper repository-level namespace cache without making extra assumptions about
the repository as all the namespace methods in RepositoryService take a
SessionInfo argument.
[jukka] JCR-1171: Contribute Pluggable Permission and User Management to
Jackrabbit
Moved the o.a.j.commons.iterator.AccessControlPolicyIteratorAdapter class to
o.a.j.core.security as it is only accessed from there and we currently (before
JSR 283 is final) can't put the class in jcr-commons.
With this change all jackrabbit-core classes are included in o.a.j.core, which
makes things easier to track.
[jukka] JCR-1612: Reintroduce NamespaceStorage and namespace-caching
Restore a simple repository-level namespace cache.
Personally I think this kind of caching should be up to a remoting layer to
implement if needed. But as discussed in JCR-1612 I'm restoring caching
functionality for now.
[jukka] JCR-1612: Reintroduce NamespaceStorage and namespace-caching
Reverted revision 655574.
------------------------------------------
[...truncated 454 lines...]
[INFO] Compiling 597 source files to
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-core/target/classes
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [antrun:run {execution: process-test-resources}]
[INFO] Executing tasks
[copy] Copying 35 files to
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-core/target/repository
[INFO] Executed tasks
[INFO] [compiler:testCompile]
[INFO] Compiling 217 source files to
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-core/target/test-classes
[INFO] [surefire:test]
[INFO] Surefire report directory:
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-core/target/surefire-reports
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.apache.jackrabbit.core.version.TestAll
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.715 sec
Running org.apache.jackrabbit.core.query.qom.TestAll
Tests run: 157, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.216 sec
Running org.apache.jackrabbit.core.security.authorization.principalbased.TestAll
Tests run: 47, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.134 sec
Running org.apache.jackrabbit.core.config.TestAll
Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.229 sec
Running org.apache.jackrabbit.core.security.authorization.acl.TestAll
Tests run: 48, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.104 sec
Running org.apache.jackrabbit.core.security.user.TestAll
Tests run: 90, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.363 sec
Running org.apache.jackrabbit.core.security.authentication.TestAll
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec
Running org.apache.jackrabbit.core.journal.TestAll
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.064 sec
Running org.apache.jackrabbit.api.security.principal.TestAll
Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 sec
Running org.apache.jackrabbit.core.state.TestAll
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.647 sec
Running org.apache.jackrabbit.core.security.TestAll
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 sec
Running org.apache.jackrabbit.core.util.TestAll
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec
Running org.apache.jackrabbit.core.security.principal.TestAll
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec
Running org.apache.jackrabbit.api.security.user.TestAll
Tests run: 79, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.167 sec
Running org.apache.jackrabbit.core.nodetype.xml.TestAll
Tests run: 34, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.366 sec
Running org.apache.jackrabbit.core.cluster.TestAll
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.043 sec
Running org.apache.jackrabbit.core.TestAll
Tests run: 84, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.35 sec
Running org.apache.jackrabbit.core.security.authorization.combined.TestAll
Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.05 sec
Running org.apache.jackrabbit.core.xml.TestAll
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 sec
Running org.apache.jackrabbit.core.observation.TestAll
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.35 sec
Running org.apache.jackrabbit.api.jsr283.security.TestAll
Tests run: 66, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.439 sec
Running org.apache.jackrabbit.core.nodetype.compact.TestAll
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 sec
Running org.apache.jackrabbit.core.query.lucene.TestAll
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.461 sec
Running org.apache.jackrabbit.core.query.TestAll
Tests run: 133, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.885 sec
Running org.apache.jackrabbit.core.security.authorization.TestAll
Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.07 sec
Running org.apache.jackrabbit.core.data.TestAll
Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.671 sec
Results :
Tests run: 884, Failures: 0, Errors: 0, Skipped: 0
[INFO] [jar:jar]
[INFO] Building jar:
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-core/target/jackrabbit-core-1.6-SNAPSHOT.jar
[INFO] Preparing source:jar
[WARNING] Removing: jar from forked lifecycle, to prevent recursive invocation.
[INFO] [javacc:jjtree-javacc {execution: fulltext}]
[INFO] Skipping - all parsers are up to date
[INFO] [source:jar {execution: attach-sources}]
[INFO] Building jar:
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-core/target/jackrabbit-core-1.6-SNAPSHOT-sources.jar
[INFO] [surefire:test {execution: do_init}]
[INFO] Surefire report directory:
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-core/target/surefire-reports
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.apache.jackrabbit.core.integration.PrepareTestRepository
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.733 sec
Results :
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
[INFO] [surefire:test {execution: do_test}]
[INFO] Surefire report directory:
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-core/target/surefire-reports
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.apache.jackrabbit.core.integration.MassiveWildcardTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.356 sec
Running org.apache.jackrabbit.core.integration.GQLTest
Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.432 sec
Running org.apache.jackrabbit.core.integration.NodeImplTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.121 sec
Running org.apache.jackrabbit.core.integration.MassiveRangeTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.67 sec
Running org.apache.jackrabbit.core.integration.JCRAPITest
Tests run: 1038, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.221 sec
Running org.apache.jackrabbit.core.integration.VersioningTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.181 sec
Running org.apache.jackrabbit.core.integration.ConcurrentQueryTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.953 sec
Running org.apache.jackrabbit.core.integration.SessionImplTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running org.apache.jackrabbit.core.integration.AxisQueryTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.476 sec
Results :
Tests run: 1062, Failures: 0, Errors: 0, Skipped: 0
[INFO] [install:install]
[INFO] Installing
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-core/target/jackrabbit-core-1.6-SNAPSHOT.jar
to
/zonestorage/hudson/home/hudson/.m2/repository/org/apache/jackrabbit/jackrabbit-core/1.6-SNAPSHOT/jackrabbit-core-1.6-SNAPSHOT.jar
[INFO] Installing
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-core/target/jackrabbit-core-1.6-SNAPSHOT-sources.jar
to
/zonestorage/hudson/home/hudson/.m2/repository/org/apache/jackrabbit/jackrabbit-core/1.6-SNAPSHOT/jackrabbit-core-1.6-SNAPSHOT-sources.jar
[INFO] [maven-one-plugin:install-maven-one-repository {execution: default}]
[INFO] Installing
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-core/target/jackrabbit-core-1.6-SNAPSHOT.jar
to
/export/home/hudson/.maven/repository/org.apache.jackrabbit/jars/jackrabbit-core-1.6-SNAPSHOT.jar
[INFO] Installing
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-core/target/jackrabbit-core-1.6-SNAPSHOT-sources.jar
to
/export/home/hudson/.maven/repository/org.apache.jackrabbit/java-sources/jackrabbit-core-1.6-SNAPSHOT-sources.jar
[INFO] ------------------------------------------------------------------------
[INFO] Building Jackrabbit JCR-RMI
[INFO] task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-jcr-rmi/target
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile]
[INFO] Compiling 133 source files to
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-jcr-rmi/target/classes
[INFO] [antrun:run {execution: rmic}]
[INFO] Executing tasks
[rmic] RMI Compiling 30 classes to
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-jcr-rmi/target/classes
[INFO] Executed tasks
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] Compiling 2 source files to
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-jcr-rmi/target/test-classes
[INFO] [surefire:test]
[INFO] Surefire report directory:
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-jcr-rmi/target/surefire-reports
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.apache.jackrabbit.test.rmi.value.SerialValueFactoryTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.075 sec
Running org.apache.jackrabbit.test.rmi.RemoteAdapterTest
Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.522 sec
Results :
Tests run: 21, Failures: 0, Errors: 0, Skipped: 0
[INFO] [bundle:bundle]
[INFO] Preparing source:jar
[WARNING] Removing: jar from forked lifecycle, to prevent recursive invocation.
[INFO] No goals needed for project - skipping
[INFO] [source:jar {execution: attach-sources}]
[INFO] Building jar:
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-jcr-rmi/target/jackrabbit-jcr-rmi-1.6-SNAPSHOT-sources.jar
[INFO] [install:install]
[INFO] Installing
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-jcr-rmi/target/jackrabbit-jcr-rmi-1.6-SNAPSHOT.jar
to
/zonestorage/hudson/home/hudson/.m2/repository/org/apache/jackrabbit/jackrabbit-jcr-rmi/1.6-SNAPSHOT/jackrabbit-jcr-rmi-1.6-SNAPSHOT.jar
[INFO] Installing
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-jcr-rmi/target/jackrabbit-jcr-rmi-1.6-SNAPSHOT-sources.jar
to
/zonestorage/hudson/home/hudson/.m2/repository/org/apache/jackrabbit/jackrabbit-jcr-rmi/1.6-SNAPSHOT/jackrabbit-jcr-rmi-1.6-SNAPSHOT-sources.jar
[INFO] [bundle:install]
[INFO] Parsing /zonestorage/hudson/home/hudson/.m2/repository/repository.xml
[INFO] Writing OBR metadata
[INFO] [maven-one-plugin:install-maven-one-repository {execution: default}]
[INFO] Installing
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-jcr-rmi/target/jackrabbit-jcr-rmi-1.6-SNAPSHOT.jar
to
/export/home/hudson/.maven/repository/org.apache.jackrabbit/jars/jackrabbit-jcr-rmi-1.6-SNAPSHOT.jar
[INFO] Installing
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-jcr-rmi/target/jackrabbit-jcr-rmi-1.6-SNAPSHOT-sources.jar
to
/export/home/hudson/.maven/repository/org.apache.jackrabbit/java-sources/jackrabbit-jcr-rmi-1.6-SNAPSHOT-sources.jar
[INFO] ------------------------------------------------------------------------
[INFO] Building Jackrabbit JCR Servlets
[INFO] task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-jcr-servlet/target
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] snapshot org.apache.jackrabbit:jackrabbit-jcr-rmi:1.6-SNAPSHOT: checking
for updates from apache.snapshots
[INFO] [compiler:compile]
[INFO] Compiling 17 source files to
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-jcr-servlet/target/classes
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] No sources to compile
[INFO] [surefire:test]
[INFO] No tests to run.
[INFO] [jar:jar]
[INFO] Building jar:
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-jcr-servlet/target/jackrabbit-jcr-servlet-1.6-SNAPSHOT.jar
[INFO] Preparing source:jar
[WARNING] Removing: jar from forked lifecycle, to prevent recursive invocation.
[INFO] No goals needed for project - skipping
[INFO] [source:jar {execution: attach-sources}]
[INFO] Building jar:
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-jcr-servlet/target/jackrabbit-jcr-servlet-1.6-SNAPSHOT-sources.jar
[INFO] [install:install]
[INFO] Installing
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-jcr-servlet/target/jackrabbit-jcr-servlet-1.6-SNAPSHOT.jar
to
/zonestorage/hudson/home/hudson/.m2/repository/org/apache/jackrabbit/jackrabbit-jcr-servlet/1.6-SNAPSHOT/jackrabbit-jcr-servlet-1.6-SNAPSHOT.jar
[INFO] Installing
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-jcr-servlet/target/jackrabbit-jcr-servlet-1.6-SNAPSHOT-sources.jar
to
/zonestorage/hudson/home/hudson/.m2/repository/org/apache/jackrabbit/jackrabbit-jcr-servlet/1.6-SNAPSHOT/jackrabbit-jcr-servlet-1.6-SNAPSHOT-sources.jar
[INFO] [maven-one-plugin:install-maven-one-repository {execution: default}]
[INFO] Installing
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-jcr-servlet/target/jackrabbit-jcr-servlet-1.6-SNAPSHOT.jar
to
/export/home/hudson/.maven/repository/org.apache.jackrabbit/jars/jackrabbit-jcr-servlet-1.6-SNAPSHOT.jar
[INFO] Installing
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-jcr-servlet/target/jackrabbit-jcr-servlet-1.6-SNAPSHOT-sources.jar
to
/export/home/hudson/.maven/repository/org.apache.jackrabbit/java-sources/jackrabbit-jcr-servlet-1.6-SNAPSHOT-sources.jar
[INFO] ------------------------------------------------------------------------
[INFO] Building Jackrabbit WebDAV Library
[INFO] task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-webdav/target
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile]
[INFO] Compiling 174 source files to
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-webdav/target/classes
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] Compiling 8 source files to
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-webdav/target/test-classes
[INFO] [surefire:test]
[INFO] Surefire report directory:
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-webdav/target/surefire-reports
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.apache.jackrabbit.webdav.client.TestAll
Tests run: 2, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.271 sec <<<
FAILURE!
Results :
Failed tests:
testXmlSerialization(org.apache.jackrabbit.webdav.client.XmlRequestEntityTest)
Tests run: 2, Failures: 1, Errors: 0, Skipped: 0
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] There are test failures.
Please refer to
/zonestorage/hudson/home/hudson/hudson/jobs/Jackrabbit-trunk-java14/workspace/trunk/jackrabbit-webdav/target/surefire-reports
for the individual test results.
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3 minutes 16 seconds
[INFO] Finished at: Sun Oct 19 00:17:44 UTC 2008
[INFO] Final Memory: 28M/63M
[INFO] ------------------------------------------------------------------------