Caucho Forums  

This forum is permanently closed because of spam. For free community support, please visit Google Groups:

Go Back   Caucho Forums > Resin

Thread Tools Display Modes
Old 05-01-2013, 10:39 AM
alitokmen alitokmen is offline
Junior Member
Join Date: Jan 2012
Posts: 2
Lightbulb CARGO: Easy and multi-platform testing, automated deployment for Resin and others

Hello, Resin enthusiasts

This is Ali from the Codehaus CARGO team. I'm sending this short article to tell you about the immediate availability of CARGO 1.4.0.

First question, what is CARGO? 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 a Maven2/Maven3 plugin as well as a component called Cargo Daemon -which you can run on a machine to remotely start any server supported by CARGO.

Of course, Resin is part of the servers supported by CARGO... In detail, supported versions include Resin 2.x, 3.x, 3.1.x, and, with CARGO 1.4.0, Resin 4.x!

Second question, 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 Resin and also to deploy all your datasources and applications to it; so you can do real-world tests.
    • JUnit lovers: See our short article showing you how to configure, start and stop one of the many application servers supported by CARGO with your application in order to run your real-world tests on
  • Multi-server testing: since CARGO uses the exact same API whether you use Resin or any other server, you can reuse the exact same configuration to test your application on different servers.
    The list of supported servers and features supported on each server can be found on
  • Automated deployment: CARGO supports deployment on many servers. You therefore can use CARGO to automatically deploy your applications (and their prerequisites) on your favorite servers.
  • Easier management of heterogeneous server environments, upgrades and/or application server product evaluations: As Cargo is not dependent on the application server nor on its version, you can easily reuse an existing Cargo Daemon setup to use it for another version of a container, or another container altogether; without having to worry about understanding how to configure it.

... and more

For more information, please visit

Reply With Quote

ant, deploy, junit, maven, test

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT. The time now is 08:08 AM.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.