Codehaus Cargo 1.7.11 is now available
Dear Codehaus Cargo enthusiasts
We are happy to announce a new corrective and slight improvement version of Codehaus Cargo 1.7.11, which comes with the below new features and bug fixes:
Containers - JBoss and Wildfly
[CARGO-1506] - Ability to define
management-https.port
for Wildfly and JBoss
Containers - Tomcat
[CARGO-1509] - Tomcat remote deployment (upload) doesn't work with
Digest
authentication
Containers - Wildfly
[CARGO-1510] - Implement WildFly 19.x
Please be aware that the fix for CARGO-1509 implies some changes in for the TomcatManager class: the previous methods which used InputStream
s as input (for the deployable that needs tobbe uploaded) cannot handle the case where the same input has to be read twice (or more times), as it is the case for a Digest
authentication (where two requests are sent: one to obtain the HTTP Digest
challenge, the second to send the associated authentication headers). The updated methods hence have a File
as parameter instead of InputStream
, as a side effect, the new implementation avoids memory leaks
To try it out:
Users of the Maven 2 / Maven 3 plugin simply need to use the Codehaus Cargo plugin version 1.7.11
Users of the Java API can download the new Uberjar from https://repo.maven.apache.org/maven2/org/codehaus/cargo/cargo-core-uberjar/1.7.11/cargo-core-uberjar-1.7.11.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.7.11/cargo-ant-1.7.11.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.7.11/cargo-daemon-webapp-1.7.11.war and either use the WAR directly as an executable JAR or as a WAR file deployed on another Web container
Enjoy!