Hi All,
I am currently organizing a continuous integration for a fairly old project, which is currently built using Maven 1.1 and then deployed to JBoss 4.0.5. We decided to try Hudson, and Cactus 1.8.1 + Cargo 0.9 for testing and deploying.
So here's the summary of my configuration:
- Maven 1.1
- Cactus 1.8.1 Maven 1 plugin
- Cargo 0.9 ant task used by Cactus
- JBoss 4.0.5
However, accordingly the documentation at
http://cargo.codehaus.org/JBoss+4.x currently Cargo Ant plugin only supports local standalone jboss installations, and it is Cargo Maven 2 plugin which supports the installed and remote installations - the two that I actually need.
Please tell, is that correct? I guess that from all Ant, Maven 1 and Maven 2 plugins there comes similar information - properties and settings, so why so prominent difference in functionality? How could I deploy to JBoss 4.0.5 with Cargo 0.9 and start/stop the container - maybe there's a known workaround, or a solution without Cargo?
I've also found a Maven 1 JBoss plugin, but it seems to be deprecated and abandoned.
Any help appreciated.
Thanks in advance,
Alexey