Hi all,
I am trying to include a SNAPSHOT dependency in my Pax Exam test, like
public static Option[] config()
{
return options(
repository("http://scm.ops4j.org/repos/ops4j/projects/pax/runner-repository"),
repository("http://m2.neo4j.org").allowSnapshots(),
//mavenConfiguration(),
provision(
mavenBundle().artifactId( "neo4j-kernel" ).groupId(
"org.neo4j" ).versionAsInProject(),
mavenBundle().artifactId( "neo4j-index" ).groupId(
"org.neo4j" ).versionAsInProject(),
mavenBundle().artifactId( "neo4j-meta-model" ).groupId(
"org.neo4j" ).versionAsInProject()
)
);
}
Where I have the meta-model as a SNAPSHOT dependency in the repo. However, I get
....
[ PlatformImpl] - Preparing framework [Felix 2.0.1]
[ PlatformImpl] - Downloading bundles...
[ StreamUtils] -
mvn:org.neo4j/neo4j-meta-model/0.7-20100203.100339-2 : downloading...
[ PaxRunnerTestContainer] - Shutting down the test container (Pax Runner)
And the stacktrace in Eclipse is
java.lang.RuntimeException: URL
[mvn:org.neo4j/neo4j-meta-model/0.7-20100203.100339-2] could not be
resolved.
at
org.ops4j.pax.url.mvn.internal.Connection.getInputStream(Connection.java:195)
at java.net.URL.openStream(URL.java:1010)
at
org.ops4j.pax.runner.platform.internal.StreamUtils.streamCopy(StreamUtils.java:112)
at
org.ops4j.pax.runner.platform.internal.PlatformImpl.download(PlatformImpl.java:631)
at
org.ops4j.pax.runner.platform.internal.PlatformImpl.downloadBundles(PlatformImpl.java:407)
at
org.ops4j.pax.runner.platform.internal.PlatformImpl.start(PlatformImpl.java:186)
at org.ops4j.pax.runner.Run.startPlatform(Run.java:671)
at org.ops4j.pax.runner.Run.start(Run.java:220)
at org.ops4j.pax.runner.Run.start(Run.java:176)
at
org.ops4j.pax.exam.container.def.internal.PaxRunnerTestContainer.start(PaxRunnerTestContainer.java:264)
at
org.ops4j.pax.exam.junit.internal.JUnit4TestMethod.invoke(JUnit4TestMethod.java:142)
at
org.junit.internal.runners.MethodRoadie.runTestMethod(MethodRoadie.java:98)
at org.junit.internal.runners.MethodRoadie$2.run(MethodRoadie.java:79)
at
org.ops4j.pax.exam.junit.internal.JUnit4MethodRoadie.runBeforesThenTestThenAfters(JUnit4MethodRoadie.java:60)
at org.junit.internal.runners.MethodRoadie.runTest(MethodRoadie.java:77)
at org.junit.internal.runners.MethodRoadie.run(MethodRoadie.java:42)
at
org.ops4j.pax.exam.junit.JUnit4TestRunner.invokeTestMethod(JUnit4TestRunner.java:246)
at
org.ops4j.pax.exam.junit.JUnit4TestRunner.runMethods(JUnit4TestRunner.java:196)
at
org.ops4j.pax.exam.junit.JUnit4TestRunner$2.run(JUnit4TestRunner.java:186)
at
org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27)
at
org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37)
at
org.ops4j.pax.exam.junit.JUnit4TestRunner.run(JUnit4TestRunner.java:182)
at
org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:46)
at
org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
Anyone knows why that could be? I am using Pax Exam 1.2.0 ...
Thanks all!
/peter neubauer
COO and Sales, Neo Technology
GTalk: neubauer.peter
Skype peter.neubauer
Phone +46 704 106975
LinkedIn http://www.linkedin.com/in/neubauer
Twitter http://twitter.com/peterneubauer
http://www.neo4j.org - Your high performance graph database.
http://gremlin.tinkerpop.com - The terminal to the Giant Global Graph.
_______________________________________________
general mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/general