activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marc CARRE (JIRA)" <>
Subject [jira] [Updated] (AMQ-4140) maven-activemq-plugin fails to resolve path to XBean file in multi-module builds, and does not have a skip flag
Date Tue, 30 Oct 2012 23:28:12 GMT


Marc CARRE updated AMQ-4140:


My apologies for not having double-checked this case earlier. 

I have re-uploaded a new version tested successfully under:
- Linux
- Windows

and which passes, under both OS:

- attached user acceptance tests in multi-module mode
- attached maven-activemq-plugin-client-simple, as a single/simple module
> maven-activemq-plugin fails to resolve path to XBean file in multi-module builds, and
does not have a skip flag
> ---------------------------------------------------------------------------------------------------------------
>                 Key: AMQ-4140
>                 URL:
>             Project: ActiveMQ
>          Issue Type: Bug
>          Components: Broker
>    Affects Versions: 5.7.0
>         Environment: Windows and Linux
>            Reporter: Marc CARRE
>            Priority: Blocker
>              Labels: maven, patch
>             Fix For: 5.8.0
>         Attachments: maven-activemq-plugin.patch,,
>   Original Estimate: 1h
>  Remaining Estimate: 1h
> Hi,
> I am using ActiveMQ and have some integration tests leveraging the maven-activemq-plugin.
> I have found that:
> 1. path to XBean files are not resolved properly, as:
> - the path is relative, and therefore, multi-module builds fail;
> - at least under Windows, the generated path is not a valid URL, hence the plugin fails
on this call: final BrokerService broker = BrokerFactory.createBroker(configUri);
> 2. unlike other Maven plugins, maven-activemq-plugin doesn't follow the convention of
having a skip flag, to skip execution under some circumstances. This is not a bug, but rather
an improvement that would make users' life easier IMO (and at least, mine).
> In the attachments, I have provided:
> - a multi-module build that would allow you to easily and systematically replicate the
above two issues:
> - a "fixed" version of maven-activemq-plugin, based on trunk / 5.8-SNAPSHOT (as of 2012/10/28
06:34 BST):
> - a patch, containing the equivalent fix, in case this format is preferred: maven-activemq-plugin.patch
> I hope this will help to have this resolved in a 5.7.1 or 5.8 version of the plugin very
soon? :-)
> Cheers,
> M.
> P.S. : In case you need committers, I would be happy to occasionally help.
> (I noticed the documentation for this plugin is rather outdated, so could help with that
at least)

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message