aries-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Bosschaert <david.bosscha...@gmail.com>
Subject Re: Proxy iTests failing as PAX runner unable to download junit
Date Fri, 28 Mar 2014 20:52:24 GMT
I noticed that Jenkins is now failing all the itests as well because
of this issue...

On 28 March 2014 11:16, Achim Nierbeck <bcanhome@googlemail.com> 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 <jpjhughes@gmail.com>:
>
>> 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 <david.bosschaert@gmail.com>
>> 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 <bcanhome@googlemail.com> 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 <SGORMLEY@uk.ibm.com>:
>> > >
>> > >> 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

Mime
View raw message