Reto Bachmann-Gmuer
Tue, 09 Feb 2010 13:39:39 -0800
Hi Peter, This might be http://issues.ops4j.org/browse/PAXEXAM-160 which is fixed in the latest SNAPSHOT version of pax-exam.
Cheers,
reto
On Tue, Feb 9, 2010 at 7:36 PM, Peter Neubauer <
peter.neuba...@neotechnology.com> wrote:
> 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
> general@lists.ops4j.org
> http://lists.ops4j.org/mailman/listinfo/general
>
_______________________________________________ general mailing list general@lists.ops4j.org http://lists.ops4j.org/mailman/listinfo/general