I am having trouble configuring my tests to run when I am using a non-default location for my maven local repository. I am getting an exception like the one shown below. It clearly shows that pax-url in combonation with maven is completely unaware of the fact that I have configured a different local repository in my settings.xml. What should I be doing to use a non-default local repository?
Caused by: org.osgi.framework.BundleException: Unable to cache bundle: mvn:org.glassfish.fighterfish/test.util/1.0.0-SNAPSHOT at org.apache.felix.framework.Felix.installBundle(Felix.java:2480) at org.apache.felix.framework.Felix.installBundle(Felix.java:2436) at org.apache.felix.framework.BundleContextImpl.installBundle(BundleContextImpl.java:129) at org.apache.felix.framework.BundleContextImpl.installBundle(BundleContextImpl.java:107) at org.ops4j.pax.exam.nat.internal.NativeTestContainer.installAndStartBundles(NativeTestContainer.java:240) at org.ops4j.pax.exam.nat.internal.NativeTestContainer.start(NativeTestContainer.java:217) ... 27 more Caused by: java.io.IOException: Aether Error. at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve(AetherBasedResolver.java:234) at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve(AetherBasedResolver.java:221) at org.ops4j.pax.url.mvn.internal.Connection.getInputStream(Connection.java:120) at org.apache.felix.framework.util.SecureAction.getURLConnectionInputStream(SecureAction.java:508) at org.apache.felix.framework.cache.JarRevision.initialize(JarRevision.java:170) at org.apache.felix.framework.cache.JarRevision.<init>(JarRevision.java:82) at org.apache.felix.framework.cache.JarRevision.<init>(JarRevision.java:60) at org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(BundleArchive.java:868) at org.apache.felix.framework.cache.BundleArchive.reviseInternal(BundleArchive.java:549) at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.java:148) at org.apache.felix.framework.cache.BundleCache.create(BundleCache.java:251) at org.apache.felix.framework.Felix.installBundle(Felix.java:2476) ... 32 more Caused by: org.sonatype.aether.resolution.ArtifactResolutionException: Could not find artifact org.glassfish.fighterfish:test.util:jar:1.0.0-SNAPSHOT in local (file:/home/ss141213/.m2/repository/) at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:541) at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:220) at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:197) at org.sonatype.aether.impl.internal.DefaultRepositorySystem.resolveArtifact(DefaultRepositorySystem.java:323) at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve(AetherBasedResolver.java:232) ... 43 more Caused by: org.sonatype.aether.transfer.ArtifactNotFoundException: Could not find artifact org.glassfish.fighterfish:test.util:jar:1.0.0-SNAPSHOT in local (file:/home/ss141213/.m2/repository/) at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$4.wrap(WagonRepositoryConnector.java:945) at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$4.wrap(WagonRepositoryConnector.java:940) at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask.flush(WagonRepositoryConnector.java:695) at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask.flush(WagonRepositoryConnector.java:689) at org.sonatype.aether.connector.wagon.WagonRepositoryConnector.get(WagonRepositoryConnector.java:445) at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:460) ... 47 more Thanks, Sahoo
_______________________________________________ general mailing list general@lists.ops4j.org http://lists.ops4j.org/mailman/listinfo/general