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 <
[email protected]> 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
> [email protected]
> http://lists.ops4j.org/mailman/listinfo/general
>
_______________________________________________
general mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/general

Reply via email to