Version 1

    Hello, JBoss enthusiasts


    This is Ali from the Codehaus CARGO team. I'm sending this short e-mail to tell you about the immediate availability of CARGO 1.1.4.


    Why am I sending this? Well, since my last post there have been many improvements on CARGO's JBoss support, including:


    • Version 1.1.4 has support for the latest JBoss 7.1.x betas -for everything from local testing to remote deployment
    • Previous versions had added support for JBoss 6.1.x and 7.0.x as well.
    • CARGO being server-independent, you can use it to configure, run tests on and remotely deploy to many versions of JBoss (supported include version 3.x, 4.x, 4.2.x, 5.x, 5.1.x, 6.x, 6.1.x, 7.x and 7.1.x beta) without having to change configuration (in the case of the ANT tasks or Maven2/Maven3 plugin) nor Java code (if you use the CARGO API)


    For those who don't know what I'm telking about, a small description: CARGO is an open source application that can start, stop, configure and deploy applications as well as configuration files on many, many Java server containers. CARGO is available as a simple Java library, a set of ANT tasks as well as a Maven2/Maven3 plugin.


    So, what would you need CARGO for? Well, typical use cases for CARGO are:


    • Functional and integration testing on a real server environment: indeed, CARGO can be used to download, configure, start and stop JBoss and also to deploy all your applications to it; so you can do real-world tests.
    • Multi-server testing: since CARGO uses the exact same API for all versions of JBoss but also for any other server, you can reuse the exact same configuration to test your application on different servers.
    • Automated deployment: CARGO supports remote deployment on many servers. You therefore can use CARGO to automatically deploy your applications (and their prerequisites) on your favorite servers.
    • ... and more


    For more information, please visit