Codehaus Cargo 1.10.2 is here!
Dear Codehaus Cargo enthusiasts
Exactly one month after switching to a 1.10.x branch, we are happy to announce the immediate availability of Codehaus Cargo 1.10.2, which mainly features bug fixes:
Core:
[CARGO-1595] Race condition in the Codehaus Cargo JVM launcher
[CARGO-1593] Codehaus Cargo can't merge
filter-mapping
(norservlet-mapping
) completely
Extensions - Maven 3 plugin:
[CARGO-968] Remove redundant
<default>
tag fromuberwar
merge descriptor
In particular, the fix for the race condition gets rid of awkward, difficult to replicate behaviour where Codehaus Cargo cannot detect the JVM version, and throws “random”, hard to understand exceptions.
To upgrade to this latest version:
Users of the Maven 3 plugin simply need to use the Codehaus Cargo plugin version 1.10.2
Users of the Java API can download the new Uberjar from https://repo.maven.apache.org/maven2/org/codehaus/cargo/cargo-core-uberjar/1.10.2/cargo-core-uberjar-1.10.2.jar
Similarly, users of the Ant tasks can download the new Ant tasks from https://repo.maven.apache.org/maven2/org/codehaus/cargo/cargo-ant/1.10.2/cargo-ant-1.10.2.jar
Finally, the ones who want to see the Cargo Daemon can get it from https://repo.maven.apache.org/maven2/org/codehaus/cargo/cargo-daemon-webapp/1.10.2/cargo-daemon-webapp-1.10.2.war and either use the WAR directly as an executable JAR or as a WAR file deployed on another Web container
Enjoy!