This page last changed on Jul 17, 2006 by vsiveton.

RSS


An RSS feed is available.

News


Last changed Jul 08, 2010 10:27 by S. Ali Tokmen

Hello CARGO enthusiasts

Since the release of CARGO 1.0.1 about a month ago, very important bugs have been fixed:

  • The CARGO Maven2 was unusable for configurations with datasource configurations. We've also updated the Java API and ANT tasks' documentation accordingly.
  • The CARGO ANT tasks required the CARGO uberjar to be in the ANT's $ANT_HOME/lib directory -which is not the way it was documented.

We have also made major improvements:

  • To avoid these two major bugs from showing up again, we have started adding samples for the ANT tasks and Maven2 plugin; exactly the way all containers are tested using the Java API.
  • All plugin dependencies now have their version numbers fixed. This enhances reproducibility and guarantees that CARGO can be built and will work, the exact same way, even years later.
  • The Maven2 plugin now has a help goal.
  • Tomcat 7.x has been added to the supported containers list, only weeks after its official release
  • The Jetty 7.x remote deployer has been fixed.

This new version, CARGO 1.0.2, is now available for use.

Users of the Java API and ANT tasks can download this new version from the http://cargo.codehaus.org/Downloads page.

Those who prefer Maven2 only need to update their version number. In the case the new version is not on the Maven central yet, please also add the http://repository.codehaus.org/ repository is in your Maven2 repositories list.

Everyone enjoy this new version

Posted at Jul 08, 2010 by S. Ali Tokmen | 0 comments | Edit
Last changed Jun 05, 2010 16:12 by S. Ali Tokmen

Hello, CARGO enthusiasts;

A few days after the CARGO 1.0.1 release, two important bugs have been submitted to us in the CARGO Maven2 plugin (and only in the Maven2 plugin, the rest is not affected):

  • CARGO-776 makes the CARGO Maven2 plugin unable to take into account datasource configurations.
  • CARGO-777 makes the CARGO Maven2 plugin unusable in some cases using the mvn cargo:* goals.

These two nasty bugs have been corrected, and the CARGO Maven2 plugin version 1.0.1-sr-1 (1.0.1 Service Release 1) released. If you're experiencing difficulties with the CARGO Maven2 plugin, please upgrade to that version.

Sorry for the inconvenience... :s

Enjoy !

Posted at Jun 05, 2010 by S. Ali Tokmen | 0 comments | Edit
Last changed Jun 02, 2010 22:13 by S. Ali Tokmen

CARGO 1.0.1 is now available !

1 year and 3 months after CARGO 1.0, the CARGO team is proud to announce the immediate availability of CARGO 1.0.1.

This new version fixed 36 bugs, takes into account 13 improvements and 7 new features.

New containers

CARGO 1.0.1 supports new containers:

  • Glassfish 3.x
  • JBoss 5.1 and 6.0 milestones
  • Jetty 7.x from eclipse.org

Also, support of existing containers has been improved. For example:

  • JBoss 5 is now stable
  • All JBoss versions support the username and password arguments
  • JOnAS 5 supports the modern JOnAS 5.1 releases
  • Memory-related arguments are now taken into account for all containers
  • The "username" attribute bug on modern Tomcat versions has been fixed
  • ...

New features

Apart from new containers, CARGO 1.0.1 has two main new features:

  • ANT tasks can now also be used for configuring a container (without start)
  • CARGO can now start and stop remote containers via ssh. Note that we did not completely finish that feature yet, try at your own risk

Improvements

On the improvements side, we have:

  • All container implementations now rely on the discovery mechanisms, instead of having manual entries in the CARGO core
  • The samples and Maven plugin now just use the uberjar. This ensures that the uberjar is complete.
  • When running the samples, they now all use random ports.
  • When running cargo:start and then cargo:stop, CARGO doesn't display logs twice anymore.
  • ...

You can get the full release notes via http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10730&version=15230

To download CARGO, please visit http://cargo.codehaus.org/Downloads

Finally, Maven users actually don't care about downloading CARGO; Maven can do everything by itself:

Enjoy !

Posted at Jun 02, 2010 by S. Ali Tokmen | 0 comments | Edit
Last changed Apr 16, 2009 11:27 by Adrian Cole

Cargo 1.0 Released!

The Cargo community is pleased to announce the release of Cargo 1.0!

Homepage: http://cargo.codehaus.org/
Download: http://cargo.codehaus.org/Downloads

This is a major release of Cargo, including the following major improvements:

New Features

  • Multiple DataSource and Resource support via Maven/Ant/Java properties (CARGO-608)
    • Including support for Tomcat, WebLogic, OC4J, Resin
  • Transactional DataSource configuration support (CARGO-644)
    • Including support for WebLogic and OC4J
  • JBoss Clustering Support for Deploying to farm directory (CARGO-535)
  • Support for Servlet 2.4 web.xml files (CARGO-534)
  • Add configuration option to allow JVM to be specified (CARGO-480)

New Containers

  • Tomcat 6.x (CARGO-563)
  • Jetty 6.x (CARGO-32)
  • JBoss 4.2x (CARGO-562)
  • WebLogic 8.1-10.3x (CARGO-636)
  • JOnAs 4-5.x (CARGO-94)

Experimental Containers

  • JRun 4.x
  • JBoss 5.x
  • Jetty 7.x

There were of course many other improvements and bug fixes. Have a look at our Jira for more information.

Enjoy Cargo 1.0!

-Adrian Cole

Posted at Apr 16, 2009 by Adrian Cole | 0 comments | Edit
Last changed Mar 05, 2009 04:07 by Adrian Cole

We will release Cargo 1.0 within the next two weeks!

This is a major release of Cargo, including the following major improvements:

New Features

  • Multiple DataSource and Resource support via Maven/Ant/Java properties (CARGO-608)
  • Transactional DataSource configuration support (CARGO-644)
  • JBoss Clustering Support for Deploying to farm directory (CARGO-535)
  • Support for Servlet 2.4 web.xml files (CARGO-534)
  • Add configuration option to allow JVM to be specified (CARGO-480)

New Containers

  • Tomcat 6.x (CARGO-563)
  • Jetty 6.x (CARGO-32)
  • JBoss 4.2x (CARGO-562)
  • WebLogic 8.1-10.3x (CARGO-636)
  • JOnAs 4-5.x (CARGO-94)

Experimental Containers

  • JRun 4.x
  • JBoss 5.x
  • Jetty 7.x

There were of course many other improvements and bug fixes. Have a look at our Jira for more information.

Stay Tuned!

Posted at Mar 04, 2009 by Adrian Cole | 0 comments | Edit
Document generated by Confluence on Jul 10, 2010 12:22