Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 92 Next »

Info

Icon

Older downloads can be found in the Archived Downloads section.


The downloads you need to pick depends on how you plan to use Cargo:

  • If you want to integrate Cargo in your Java code you'll need to add the following jars to your classpath:
    • the cargo-core-api-* jars and the container implementations you wish to use (cargo-core-container-* jars).
    • or the cargo-core-uberjar jar which aggregates all the required jars.
  • If you want to use Cargo from Ant, you'll need to pick the same jars as above in addition to the cargo-ant jar.
  • If you want to use Cargo from Maven 1, you'll only need to install the cargo-maven-plugin jar in your local Maven installation.
  • If you want to use Cargo from Maven 2, you don't need to install anything at all as Maven 2 will automatically download the required jars when you first use the plugin.

Latest stable release: version 1.0.1

Icon

A few days after the CARGO 1.0.1 release, two important bugs have been submitted to us in the CARGO Maven2 plugin:

  • 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 bugs affect only in the CARGO Maven2 plugin, the rest of CARGO is not affected.
    Good news is: both of these 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.

Category

Version

Artifacts

Source

Description

Release notes

Core API

1.0.1

cargo-core-api-util

Source JAR

Utility classes used by other core API jars

Notes

 

1.0.1

cargo-core-api-module

Source JAR

API to parse/create J2EE Modules (WAR, EAR, etc)

Notes

 

1.0.1

cargo-core-api-container

Source JAR

The main Cargo Container API and all associated object

Notes

 

1.0.1

cargo-core-api-generic

Source JAR

Generic API wrapping the main Cargo Container API

Notes

Core Containers

1.0.1

cargo-core-container-geronimo

Source JAR

Geronimo implementation of the Core Container API

Notes

 

1.0.1

cargo-core-container-glassfish

Source JAR

Glassfish implementation of the Core Container API

Notes

 

1.0.1

cargo-core-container-jboss

Source JAR

JBoss implementation of the Core Container API

Notes

 

1.0.1

cargo-core-container-jetty

Source JAR

Jetty implementation of the Core Container API

Notes

 

1.0.1

cargo-core-container-jo

Source JAR

jo! implementation of the Core Container API

Notes

 

1.0.1

cargo-core-container-jonas

Source JAR

JOnAS implementation of the Core Container API

Notes

 

1.0.1

cargo-core-container-jrun

Source JAR

JRun implementation of the Core Container API

Notes

 

1.0.1

cargo-core-container-orion

Source JAR

Orion implementation of the Core Container API

Notes

 

1.0.1

cargo-core-container-resin

Source JAR

Resin implementation of the Core Container API

Notes

 

1.0.1

cargo-core-container-tomcat

Source JAR

Tomcat implementation of the Core Container API

Notes

 

1.0.1

cargo-core-container-weblogic

Source JAR

WebLogic implementation of the Core Container API

Notes

Core Uberjar

1.0.1

cargo-core-uberjar

 

Convenience jar containing all the other jars from above

Notes

Extensions

1.0.1

cargo-ant

Source JAR

Ant tasks for Cargo

Notes

 

1.0.1

cargo-maven-plugin

Source JAR

Maven 1 plugin for Cargo

Notes

 

1.0.1-sr-1

cargo-maven2-plugin

Source JAR

Maven 2 plugin for Cargo

Notes

Documentation

Documentation for Cargo 1.0.1 can be found here.

Continuous Builds

Cargo is using Codehaus Bamboo to build Cargo whenever there's a commit. This allows us to ensure that the Cargo build works at all times. As a side effect, this also means that you can grab the latest Cargo artifacts from Bamboo. Unfortunately Bamboo does not provide a URL to point directly to the artifacts so you'll need to perform the following actions:

  • Go to the cargo project build history
  • Click on the last successful build
  • Click on "Artifacts" tab. You'll be presented with a list of artifacts built during the last build. Grab the one you need.

Version Status

Click in the status column to get release notes:

Version

Status

Comments

0.1

(tick)

Released on 11/09/04

0.2

(tick)

Released on 03/10/04

0.3

(tick)

Released on 30/10/04

0.4

(tick)

Released on 26/11/04

0.5

(tick)

Released on 30/04/05

0.6

(tick)

Released on 21/07/05

0.7

(tick)

Released on 30/12/05

0.8

(tick)

Released on 22/03/06

0.9

(tick)

Released on 10/03/07

1.0

(tick)

Released on 26/03/09

1.0.1

(tick)

Released on 02/06/10

  • No labels