I have some trouble building Sling (all of it, it's been a while since I tried
that :)
1. It seems the Sling build requires Java 1.8 ("Apache Sling Testing PaxExam"
project failed with not all bundles loaded when I ran it with a 1.7 JDK). A
check/hint at the start of the build would be great.
2. Then I get one project further to "Apache Sling JCR Oak Repository Server"
which fails as well during the test with not all bundles loaded issues:
Tests in error:
LoginAdminBlacklistedIT.org.apache.sling.jcr.oak.server.it.LoginAdminBlacklistedIT
» TestContainer
LoginAdminWhitelistedIT.org.apache.sling.jcr.oak.server.it.LoginAdminWhitelistedIT
» TestContainer
OakServerIT.org.apache.sling.jcr.oak.server.it.OakServerIT » TestContainer
The…
I see this in the log:
org.osgi.framework.BundleException: Unable to resolve
org.apache.sling.jcr.repoinit [79](R 79.0): missing requirement
[org.apache.sling.jcr.repoinit [79](R 79.0)] osgi.wiring.package;
(&(osgi.wiring.package=org.apache.sling.repoinit.parser.operations)(version>=3.0.0)(!(version>=4.0.0)))
Unresolved requirements: [[org.apache.sling.jcr.repoinit [79](R 79.0)]
osgi.wiring.package;
(&(osgi.wiring.package=org.apache.sling.repoinit.parser.operations)(version>=3.0.0)(!(version>=4.0.0)))]
at
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4111)
at org.apache.felix.framework.Felix.startBundle(Felix.java:2117)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1371)
at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
at java.lang.Thread.run(Thread.java:745)
3. Still A LOT of projects to go in the build, so I am now going to skip the
tests :(
Cheers,
Alex