ok that is an error appealingly in the example. It must ask for org.ops4j.pax.exam:pax-exam-player:jar:2.0.0-RC4 in the pom. Instead of org.ops4j.pax.exam:pax-exam-swoosh:jar:2.0.0-RC4
(module has been renamed). Sorry. On Fri, Apr 29, 2011 at 11:35 PM, Matt Madhavan <[email protected]>wrote: > Hi Toni, > Interesting, I ran the same from my command line! All the modules succeded > except the last one (player). It cannot find the artifact, > org.ops4j.pax.exam:pax-exam-swoosh:jar:2.0.0-RC4. > > *The maven out put is:* > * > [ERROR] Failed to execute goal on project lesson-player: Could not resolve > depen > dencies for project > com.okidokiteam.learnpaxexam:lesson-player:jar:0.9.0-SNAPSHOT > * > > > Any ideas please! I'm really close now! > > Thanks > Matt > > > On Fri, Apr 29, 2011 at 4:17 PM, Matt Madhavan <[email protected]>wrote: > >> Hi Tony, >> I can access this site from my browser. My client does have proxy but this >> proxy settings are updated to maven/conf/settings.xml and I/we have been >> successfully using maven to access various maven repos. >> >> Thanks >> Matt >> >> >> On Fri, Apr 29, 2011 at 4:05 PM, Toni Menzel <[email protected]>wrote: >> >>> Are you in a restricted environment where java cannot freely connect to >>> the internet (lets say to >>> http://repository.sonatype.org/content/groups/pax-runner/ ) ? >>> Proxies involved ? >>> >>> >>> On Fri, Apr 29, 2011 at 10:55 PM, Matt Madhavan >>> <[email protected]>wrote: >>> >>>> Hi Toni, >>>> I updated the pax-exam to 2.0.0-RC4 and updated my project to JDK 1.6. >>>> Now I'm getting the following exception trace during test. Looks like some >>>> thing to do with Sonatype! Do I need to set up a repo info for sonatype in >>>> my maven? If so what is it? >>>> >>>> org.ops4j.pax.exam.TestContainerException: Problem starting test >>>> container. >>>> at >>>> org.ops4j.pax.exam.nat.internal.NativeTestContainer.start(NativeTestContainer.java:232) >>>> at >>>> org.ops4j.pax.exam.lesson1.LessonTest.testLesson1Unit1(LessonTest.java:97) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>> at >>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>>> at >>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>>> at java.lang.reflect.Method.invoke(Method.java:597) >>>> at >>>> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) >>>> at >>>> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) >>>> at >>>> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) >>>> at >>>> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) >>>> at >>>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) >>>> at >>>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) >>>> at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) >>>> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) >>>> at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) >>>> at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) >>>> at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) >>>> at org.junit.runners.ParentRunner.run(ParentRunner.java:236) >>>> at >>>> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62) >>>> at >>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140) >>>> at >>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127) >>>> at org.apache.maven.surefire.Surefire.run(Surefire.java:177) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>> at >>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>>> at >>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>>> at java.lang.reflect.Method.invoke(Method.java:597) >>>> at >>>> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345) >>>> at >>>> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009) >>>> Caused by: org.osgi.framework.BundleException: Unable to cache bundle: >>>> mvn:org.ops4j.pax.exam/pax-exam-extender-service/2.0.0-RC4 >>>> at org.apache.felix.framework.Felix.installBundle(Felix.java:2493) >>>> at org.apache.felix.framework.Felix.installBundle(Felix.java:2449) >>>> at >>>> org.apache.felix.framework.BundleContextImpl.installBundle(BundleContextImpl.java:150) >>>> at >>>> org.apache.felix.framework.BundleContextImpl.installBundle(BundleContextImpl.java:123) >>>> at >>>> org.ops4j.pax.exam.nat.internal.NativeTestContainer.installAndStartBundles(NativeTestContainer.java:251) >>>> at >>>> org.ops4j.pax.exam.nat.internal.NativeTestContainer.start(NativeTestContainer.java:227) >>>> ... 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:2489) >>>> ... 32 more >>>> Caused by: org.sonatype.aether.resolution.ArtifactResolutionException: >>>> Could not transfer artifact >>>> org.ops4j.pax.exam:pax-exam-extender-service:jar:2.0.0-RC4 from/to >>>> paxrunner >>>> (http://osgi.sonatype.org/content/groups/pax-runner/): Error >>>> transferring file: Connection refused: connect >>>> 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.ArtifactTransferException: Could >>>> not transfer artifact >>>> org.ops4j.pax.exam:pax-exam-extender-service:jar:2.0.0-RC4 from/to >>>> paxrunner >>>> (http://osgi.sonatype.org/content/groups/pax-runner/): Error >>>> transferring file: Connection refused: connect >>>> at >>>> org.sonatype.aether.connector.wagon.WagonRepositoryConnector$4.wrap(WagonRepositoryConnector.java:949) >>>> 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 >>>> Caused by: org.apache.maven.wagon.TransferFailedException: Error >>>> transferring file: Connection refused: connect >>>> at >>>> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:143) >>>> at >>>> org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116) >>>> at org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88) >>>> at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61) >>>> at >>>> org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask.run(WagonRepositoryConnector.java:608) >>>> at >>>> org.sonatype.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:64) >>>> at >>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) >>>> at >>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) >>>> at java.lang.Thread.run(Thread.java:662) >>>> Caused by: java.net.ConnectException: Connection refused: connect >>>> at java.net.PlainSocketImpl.socketConnect(Native Method) >>>> at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) >>>> at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195) >>>> at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) >>>> at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) >>>> at java.net.Socket.connect(Socket.java:529) >>>> at java.net.Socket.connect(Socket.java:478) >>>> at sun.net.NetworkClient.doConnect(NetworkClient.java:163) >>>> at sun.net.www.http.HttpClient.openServer(HttpClient.java:394) >>>> at sun.net.www.http.HttpClient.openServer(HttpClient.java:529) >>>> at sun.net.www.http.HttpClient.<init>(HttpClient.java:233) >>>> at sun.net.www.http.HttpClient.New(HttpClient.java:306) >>>> at sun.net.www.http.HttpClient.New(HttpClient.java:323) >>>> at >>>> sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:975) >>>> at >>>> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:916) >>>> at >>>> sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:841) >>>> at >>>> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1177) >>>> at >>>> java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:379) >>>> at >>>> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:115) >>>> ... 8 more >>>> >>>> >>>> On Fri, Apr 29, 2011 at 3:45 PM, Matt Madhavan >>>> <[email protected]>wrote: >>>> >>>>> ooops! the error trace from surefire reports: >>>>> >>>>> initializationError(org.ops4j.pax.exam.lesson1.LessonTest) Time >>>>> elapsed: 0 sec <<< ERROR! >>>>> java.lang.NoClassDefFoundError: TestProbeProvider >>>>> at java.lang.Class.getDeclaredMethods0(Native Method) >>>>> at java.lang.Class.privateGetDeclaredMethods(Class.java:2427) >>>>> at java.lang.Class.getDeclaredMethods(Class.java:1791) >>>>> at org.junit.runners.model.TestClass.<init>(TestClass.java:38) >>>>> >>>>> >>>>> On Fri, Apr 29, 2011 at 3:44 PM, Matt Madhavan <[email protected] >>>>> > wrote: >>>>> >>>>>> Hi Toni, >>>>>> Thanks for the reply! I downloaded the tutorial project and ran maven >>>>>> install. I;m getting the following error.Can you please let me know what >>>>>> happened? I would like to complete the tutorial this week end. >>>>>> >>>>>> Thanks >>>>>> Matt >>>>>> >>>>>> >>>>>> On Fri, Apr 29, 2011 at 1:49 PM, Toni Menzel <[email protected]>wrote: >>>>>> >>>>>>> https://github.com/tonit/Learn-PaxExam >>>>>>> >>>>>>> For Pax Exam 1.x migrators only (though it makes sense to look at all >>>>>>> the ways you can use Exam) you should have a look at the project >>>>>>> https://github.com/tonit/Learn-PaxExam/tree/master/lesson-junit in >>>>>>> particular. >>>>>>> >>>>>>> Toni >>>>>>> >>>>>>> >>>>>>> On Fri, Apr 29, 2011 at 8:43 PM, Matt Madhavan < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> Hello, >>>>>>>> I would like to migrate to PaxExam 2.x. Does any one point me to the >>>>>>>> right document or some one send me the instructions? >>>>>>>> >>>>>>>> Thanks in advance! >>>>>>>> >>>>>>>> Matt >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> general mailing list >>>>>>>> [email protected] >>>>>>>> http://lists.ops4j.org/mailman/listinfo/general >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Toni Menzel Source <http://tonimenzel.com> >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> general mailing list >>>>>>> [email protected] >>>>>>> http://lists.ops4j.org/mailman/listinfo/general >>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>>> _______________________________________________ >>>> general mailing list >>>> [email protected] >>>> http://lists.ops4j.org/mailman/listinfo/general >>>> >>>> >>> >>> >>> -- >>> Toni Menzel Source <http://tonimenzel.com> >>> >>> >>> _______________________________________________ >>> general mailing list >>> [email protected] >>> http://lists.ops4j.org/mailman/listinfo/general >>> >>> >> > > _______________________________________________ > general mailing list > [email protected] > http://lists.ops4j.org/mailman/listinfo/general > > -- Toni Menzel Source <http://tonimenzel.com>
_______________________________________________ general mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/general
