This page last changed on Nov 20, 2004 by vmassol.

Blog: Cargo (CARGO) (RSS 0.91)
(Uniform J2EE Container Control System)
Cargo 0.4 released
Release 0.4 is now available on http://cargo.codehaus.org
Download: http://dist.codehaus.org/cargo/jars/cargo-0.4.jar
Release Notes: (http://tinyurl.com/3t7g3)

Error rendering macro: HTTP include stack depth of more than 1!

How to use Cargo for functional testing
Vincent Massol has posted an article describing how to use Cargo for functional testing on his blog.
Cargo 0.3 released
Release 0.3 is now available on http://cargo.codehaus.org
Download: http://dist.codehaus.org/cargo/jars/cargo-0.3.jar
Release Notes: (http://tinyurl.com/7xbea)

Error rendering macro: HTTP include stack depth of more than 1!

Cargo to be featured in Spring Live
Matt Raible has announced the Cargo 0.2 release on his blog and plans to feature Cargo in his upcoming Spring Live book:

I've been looking for something like Cargo for a while now - mainly so I could provide an easy way to test JSPs (and therefore the whole app) in-container. For the last couple of years, I've been using Cactus' <runservertests> task, but it requires you to configure your own startup and shutdown targets - which can be difficult for the different containers. Cargo makes this easy. So easy that I've added it as a topic to Chapter 8 of Spring Live. BTW, the MyUsers sample app shows you how to use jMock and Easy Mock for isolating Manager tests and Action/Controller tests - something that I might eventually move to with AppFuse.

Good work Matt!

Cargo 0.2 released
Release 0.2 is now available on http://cargo.codehaus.org

Download: http://dist.codehaus.org/cargo/jars/cargo-0.2.jar

Release Notes: (http://tinyurl.com/4db8o)

Error rendering macro: HTTP include stack depth of more than 1!

Matt Raible talks about Cargo
http://raibledesigns.com/page/rd?anchor=ann_cargo_0_1_released
Cargo 0.1 on TheServerSide
Thread on Cargo 0.1 on TSS.
Cargo 0.1 released
Release 0.1 is now available on http://cargo.codehaus.org

This initial version provides:

  • A Java API to:
  • Start containers
  • Stop containers
  • Configure containers for deployment in any user-specified directory
  • Wait for containers to be started
  • Wait for containers to be stopped
  • Supports WAR and EAR static deployments
  • Ant tasks that wraps the Java API.

The Java API supports the following containers:
  • Resin 2.x
  • Resin 3.x
  • Orion 1.x
  • Orion 2.x
  • Tomcat 3.x
  • Tomcat 4.x
  • Tomcat 5.x
  • Jetty 4.x

The Ant tasks support all of the above except the Jetty 4.x container.

All documentation is available on: http://cargo.codehaus.org

Many thanks to (more details on http://cargo.codehaus.org/Credits):

  • Desire Atanga for the Tomcat support
  • Jerome Lacoste for general discussions

Cargo is born
CCI has been renamed Cargo and has found a home on Codehaus.
Container Client Interface on TheServerSide
Article and discussion thread on CCI. See also Vincent's blog on CCI.

Document generated by Confluence on Apr 30, 2005 12:52