I was following the steps at:
http://groups.google.com/group/sakai-kernel/web/building-3akai-sling?pli=1
from scratch with a completely fresh local repo. When building
building the k2 fork (git://
github.com/ieb/k2-sling-fork.git).
I get the following test error:
Tests in error:
testBundleStatePreserved [felix]
(org.apache.sling.jcr.jcrinstall.it.OsgiControllerTest)
Tests run: 4, Failures: 0, Errors: 1, Skipped: 0
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] There are test failures.
Please refer to /home/daniel/sling/k2-sling-fork/contrib/extensions/
jcrinstall/it/target/surefire-reports for the individual test results.
-------------------------------------------------------------------------------
Test set: org.apache.sling.jcr.jcrinstall.it.OsgiControllerTest
-------------------------------------------------------------------------------
Tests run: 4, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 16.636
sec <<< FAILURE!
testBundleStatePreserved [felix]
(org.apache.sling.jcr.jcrinstall.it.OsgiControllerTest) Time elapsed:
1.656 sec <<< ERROR!
java.lang.Error: IOException in adaptTo
at
org.apache.sling.jcr.jcrinstall.it.SimpleFileInstallableData.adaptTo
(SimpleFileInstallableData.java:42)
at
org.apache.sling.osgi.installer.impl.InstallableDataWrapper.<init>
(InstallableDataWrapper.java:52)
at org.apache.sling.osgi.installer.impl.OsgiResourceTask.<init>
(OsgiResourceTask.java:51)
at
org.apache.sling.osgi.installer.impl.OsgiControllerImpl.scheduleInstallOrUpdate
(OsgiControllerImpl.java:118)
at
org.apache.sling.jcr.jcrinstall.it.OsgiControllerTest.testBundleStatePreserved
(OsgiControllerTest.java:240)
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:585)
at
org.ops4j.pax.exam.junit.extender.impl.internal.CallableTestMethodImpl.injectContextAndInvoke
(CallableTestMethodImpl.java:126)
at
org.ops4j.pax.exam.junit.extender.impl.internal.CallableTestMethodImpl.call
(CallableTestMethodImpl.java:94)
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:585)
at
org.ops4j.pax.exam.rbc.internal.RemoteBundleContextImpl.remoteCall
(RemoteBundleContextImpl.java:80)
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:585)
at sun.rmi.server.UnicastServerRef.dispatch
(UnicastServerRef.java:294)
at sun.rmi.transport.Transport$1.run(Transport.java:153)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
at sun.rmi.transport.tcp.TCPTransport.handleMessages
(TCPTransport.java:466)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run
(TCPTransport.java:707)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.io.FileNotFoundException: /home/daniel/sling/k2-sling-
fork/contrib/extensions/jcrinstall/it/target/
org.apache.sling.jcr.jcrinstall.it-2.0.3-incubator-SNAPSHOT-
otherBundleA-1.0.jar (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at
org.apache.sling.jcr.jcrinstall.it.SimpleFileInstallableData.adaptTo
(SimpleFileInstallableData.java:40)
... 26 more
Anyone else seen this?
Best wishes,
Daniel