I noticed that Jenkins is now failing all the itests as well because of this issue...
On 28 March 2014 11:16, Achim Nierbeck <[email protected]> wrote: > It definitely would help ;) > Though yes there are some API breaking changes and you'll need to rework > your POM a bit. > Still I think this switch is really worth it. > > Regards, Achim > > > 2014-03-28 11:49 GMT+01:00 Jeremy Hughes <[email protected]>: > >> Would moving to the latest pax-exam help (v3.4) Wondering whether the two >> bumps in major version number mean a lot of API breaking changes. >> >> Cheers, >> Jeremy >> >> >> On 28 March 2014 10:44, David Bosschaert <[email protected]> >> wrote: >> >> > I ran into the same issue recently with the Blueprint itests. I was >> > able to work around it by adding the Springsource EBR to the >> > repositories and explicitly depending on >> > org.junit/com.springsource.org.junit/4.4.0 but I'm not sure whether >> > that's really the right way to fix it. >> > >> > I've created https://issues.apache.org/jira/browse/ARIES-1168 with a >> > patch that has my workaround but if people have a better suggestion, >> > that would be cool. >> > >> > Cheers, >> > >> > David >> > >> > On 28 March 2014 10:29, Achim Nierbeck <[email protected]> wrote: >> > > Hi, >> > > >> > > I think it is a pax-runner issue as the old Pax Exame (1.x) tests do >> fail >> > > with the same reason. >> > > >> > > regards, Achim >> > > >> > > >> > > 2014-03-27 19:00 GMT+01:00 Simon Gormley <[email protected]>: >> > > >> > >> Proxy iTests are failing with the exception below when building on a >> > clean >> > >> system (cleared out .m2 repository), it seems to work ok on systems >> that >> > >> have the required files already in the local repo. >> > >> >> > >> It looks as though PAX runner is trying to download from >> > >> http://osgi.sonatype.org (which redirects to >> > >> https://repository.sonatype.org), and fails as it is not following >> the >> > >> redirect (see the content of the jar, which looks like the HTTP >> response >> > >> >> > >> I can't see where osgi.sonatype.org is set as a repository, and >> > setting a >> > >> Maven mirror doesn't change anything. >> > >> >> > >> Is this an Aries or Maven/PAX runner issue? >> > >> >> > >> Thanks, >> > >> >> > >> Simon. >> > >> >> > >> >> > >> >> > >> ------------------------------------------------------------------------------- >> > >> Test set: org.apache.aries.proxy.itests.BasicProxyBundlesTest >> > >> >> > >> >> > >> ------------------------------------------------------------------------------- >> > >> Tests run: 12, Failures: 0, Errors: 12, Skipped: 0, Time elapsed: >> 4.658 >> > >> sec <<< FAILURE! >> > >> checkProxyFinalClass >> > >> [equinox/3.5.0](org.apache.aries.proxy.itests.BasicProxyBundlesTest) >> > Time >> > >> elapsed: 2.115 sec <<< ERROR! >> > >> java.lang.RuntimeException: >> > >> org.ops4j.pax.runner.platform.PlatformException: >> > >> [mvn:org.junit/com.springsource.org.junit/4.4.0] is not a valid bundle >> > >> at org.ops4j.pax.runner.Run.startPlatform(Run.java:675) >> > >> 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:282) >> > >> >> > >> >> > >> [org.ops4j.pax.url.mvn.internal.Connection] : Possible download >> > locations >> > >> for [mvn:org.junit/com.springsource.org.junit/4.4.0] >> > >> [org.ops4j.pax.url.mvn.internal.Connection] : Version [4.4.0] from >> URL >> > >> >> > >> >> > >> [file:/home/sgormley/.m2/repository/org/junit/com.springsource.org.junit/4.4.0/com.springsource.org.junit-4.4.0.jar] >> > >> [org.ops4j.pax.url.mvn.internal.Connection] : Version [4.4.0] from >> > URL [ >> > >> >> > >> >> > >> http://osgi.sonatype.org/content/groups/pax-runner/org/junit/com.springsource.org.junit/4.4.0/com.springsource.org.junit-4.4.0.jar >> > >> ] >> > >> [org.ops4j.pax.url.mvn.internal.Connection] : Downloading [Version >> > [4.4.0] >> > >> from URL >> > >> >> > >> >> > >> [file:/home/sgormley/.m2/repository/org/junit/com.springsource.org.junit/4.4.0/com.springsource.org.junit-4.4.0.jar]] >> > >> [org.ops4j.pax.runner.OptionResolverImpl] : Resolving option >> > >> [org.ops4j.pax.url.mvn.proxySupport] >> > >> [org.ops4j.pax.runner.OptionResolverImpl] : Option >> > >> [org.ops4j.pax.url.mvn.proxySupport] resolved to [null] >> > >> [org.ops4j.pax.url.mvn.internal.Connection] : Could not download >> > >> [Version [4.4.0] from URL >> > >> >> > >> >> > >> [file:/home/sgormley/.m2/repository/org/junit/com.springsource.org.junit/4.4.0/com.springsource.org.junit-4.4.0.jar]] >> > >> [org.ops4j.pax.url.mvn.internal.Connection] : Reason >> > >> [java.io.FileNotFoundException: >> > >> >> > >> >> > >> /home/sgormley/.m2/repository/org/junit/com.springsource.org.junit/4.4.0/com.springsource.org.junit-4.4.0.jar >> > >> (No such file or directory)] >> > >> [org.ops4j.pax.url.mvn.internal.Connection] : Downloading [Version >> > [4.4.0] >> > >> from URL [ >> > >> >> > >> >> > >> http://osgi.sonatype.org/content/groups/pax-runner/org/junit/com.springsource.org.junit/4.4.0/com.springsource.org.junit-4.4.0.jar >> > >> ]] >> > >> [org.ops4j.pax.runner.OptionResolverImpl] : Resolving option >> > >> [org.ops4j.pax.url.mvn.proxySupport] >> > >> [org.ops4j.pax.runner.OptionResolverImpl] : Option >> > >> [org.ops4j.pax.url.mvn.proxySupport] resolved to [null] >> > >> [org.ops4j.pax.runner.platform.internal.StreamUtils] : >> > >> mvn:org.junit/com.springsource.org.junit/4.4.0 : 185 bytes @ [ >> 185kBps ] >> > >> [org.ops4j.pax.runner.platform.internal.PlatformImpl] : Succesfully >> > >> downloaded to [/tmp/paxexam_runner_sgormley/bundles/-1983489640.jar] >> > >> >> > >> >> > >> [sgormley@sgormley-tp ~]$ cat >> > >> /tmp/paxexam_runner_sgormley/bundles/-1983489640.jar >> > >> <html> >> > >> <head><title>301 Moved Permanently</title></head> >> > >> <body bgcolor="white"> >> > >> <center><h1>301 Moved Permanently</h1></center> >> > >> <hr><center>nginx/0.8.54</center> >> > >> </body> >> > >> </html> >> > >> Unless stated otherwise above: >> > >> IBM United Kingdom Limited - Registered in England and Wales with >> number >> > >> 741598. >> > >> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 >> > 3AU >> > >> >> > > >> > > >> > > >> > > -- >> > > >> > > Apache Karaf <http://karaf.apache.org/> Committer & PMC >> > > OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> >> Committer >> > & >> > > Project Lead >> > > blog <http://notizblog.nierbeck.de/> >> > > >> > > Software Architect / Project Manager / Scrum Master >> > >> > > > > -- > > Apache Karaf <http://karaf.apache.org/> Committer & PMC > OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer & > Project Lead > blog <http://notizblog.nierbeck.de/> > > Software Architect / Project Manager / Scrum Master
