Codehaus Cargo 1.7.6 is here!
Dear Codehaus Cargo enthusiasts
Slightly less a month after our last release, we are happy to announce the immediate availability of Codehaus Cargo 1.7.6. This release comes with one bug fix and one very important change to ensure the licenses are correct:
General
[CARGO-1489] - Incorrect license of
cargo-core-uberjar
Containers - WildFly
[CARGO-1488] -
application-roles.properties
lines ending
For the ones wondering about the license topic: The license of Codehaus Cargo itself, as well as the Uberjar is Apache License 2.0 (except for the WebSphere Liberty container which has been released under the MIT License), but the cargo-core-uberjar
artifact up until this very version has been containing files having LGPL license (coming transitively from JOnAS through repackaging). In order to resolve this, Codehaus Cargo versions 1.7.6 onwards will not contain the JOnAS Configurator in the Uberjar. This means that:
If you plan to use the Codehaus Cargo JOnAS containers via Java API, ANT or the Cargo Daemon, you will have to download the JOnAS Configurator JARs separately and put them in your classpath.
This does not affect the Maven2 / Maven 3 plugin, as it will download the required dependencies automatically (and, since Maven downloads and stores the JOnAS Configurator JARs separately from Codehaus Cargo you won’t run into license issues).
To try it out:
Users of the Maven 2 / Maven 3 plugin simply need to use the Codehaus Cargo plugin version 1.7.6
Users of the Java API can download the new Uberjar from http://repo.maven.apache.org/maven2/org/codehaus/cargo/cargo-core-uberjar/1.7.6/cargo-core-uberjar-1.7.6.jar
Similarly, users of the ANT tasks can download the new ANT tasks from http://repo.maven.apache.org/maven2/org/codehaus/cargo/cargo-ant/1.7.6/cargo-ant-1.7.6.jar
Finally, the ones who want to see the Cargo Daemon can get it from http://repo.maven.apache.org/maven2/org/codehaus/cargo/cargo-daemon-webapp/1.7.6/cargo-daemon-webapp-1.7.6.war and either use the WAR directly as an executable JAR or as a WAR file deployed on another Web container
Enjoy!