Running Cargo From Maven antrun Plugin

Posted by Frank on Stack Overflow See other posts from Stack Overflow or by Frank
Published on 2012-06-29T09:11:18Z Indexed on 2012/06/29 9:15 UTC
Read the original article Hit count: 200

Filed under:
|
|
|

I have a maven (multi-module) project creating some WAR and EAR files for JBoss AS 7.1.x.

For one purpose, I need to deploy one generated EAR file of one module to a fresh JBoss instance and run it, call some REST web service calls against it and stop JBoss. Then I need to package the results of these calls that were written to the database.

Currently, I am trying to use CARGO and the maven ant run plugin to perform this task.

Unfortunately, I cannot get the three (maven, ant run and CARGO) to play together. I don't have the uberjar that is used in the ant examples of cargo. How can I configure the ant run task so that the cargo ant task can create, start, deploy my JBoss? Ideally the one unpacked and configured by the cargo-maven2-plugin in another phase?

Or, is there a better way to achieve my goal of creating the database?

I cannot really use the integration-test phase, as it is executed after the package phase. So, I plan to do it all in compile phase using antrun.

© Stack Overflow or respective owner

Related posts about maven

Related posts about ant