aries-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jarek Gawor (JIRA)" <>
Subject [jira] Resolved: (ARIES-364) Aries itests projects need to use version 1.2 of the Servicemix depends-maven-plugin
Date Mon, 19 Jul 2010 21:50:50 GMT


Jarek Gawor resolved ARIES-364.

         Assignee: Jarek Gawor
    Fix Version/s: 0.2
       Resolution: Fixed

Committed the patch in revision 965651. Thanks a lot!

> Aries itests projects need to use version 1.2 of the Servicemix depends-maven-plugin
> ------------------------------------------------------------------------------------
>                 Key: ARIES-364
>                 URL:
>             Project: Aries
>          Issue Type: Improvement
>          Components: Application, JMX, JPA, Transaction, Web
>            Reporter: Bartosz Kowalewski
>            Assignee: Jarek Gawor
>             Fix For: 0.2
>         Attachments: aries-364.patch
> All Aries itests projects need to generate a file, so that Pax
Exam based tests can properly retrieve versions of artifacts to be used at runtime. Some Aries
projects use maven-paxexam-plugin to generate the file, but most of
them use Servicemix depends-maven-plugin. Unfortunately, the version of depends-maven-plugin
used in most of Aries projects (1.1) is buggy. The generated file
sometimes contains resolved snashot versions (i.e. 0.2-incubating-20100717.020505-16) instead
of the base versions (i.e. 0.2-incubating-SNAPSHOT). This causes Pax Exam tests to fail from
time to time with an exception similar to this one:
> java.lang.RuntimeException: URL
> [mvn:org.apache.aries/org.apache.aries.util/0.2-incubating-20100717.020505-16]
> could not be resolved.
>        at org.ops4j.pax.url.mvn.internal.Connection.getInputStream(
>        at
>        at org.ops4j.pax.runner.platform.internal.StreamUtils.streamCopy(
>        at
>        at org.ops4j.pax.runner.platform.internal.PlatformImpl.downloadBundles(
>        at org.ops4j.pax.runner.platform.internal.PlatformImpl.start(
>        at org.ops4j.pax.runner.Run.startPlatform(
>        at org.ops4j.pax.runner.Run.start(
>        at org.ops4j.pax.runner.Run.start(
> ...
> This issue has already been fixed in SMX depends-maven-plugin. For details see this SMX
> and the fix is availble in version 1.2 of the plugin. 
> Patch coming soon.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message