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

Reply via email to