RSS
An RSS feed is available.
News
Dear Codehaus Cargo enthusiasts
As we are leaving the first half of 2023 behind us, it is time to introduce you to a new release of Codehaus Cargo, version 1.10.8. This version comes with many background changes (particularly, upgrades of build plugins, as well as a brand new Continous Integration), as well as two notable changes:
Containers - WildFly:
[CARGO-1606] - Add support for WildFly 28.x
Extensions - Ant tasks:
[CARGO-1608] - NPE in the Ant tasks when setting container configuration properties using Ant build properties due to cargo logger created too late
The ones who go into the details would also notice - This release has been performed from a machine running Windows. Indeed, sadly, after many years of excellent experience with Apple, I was very much disappointed by how my last MacBook Pro gave up on me (or, on its USB-C port), Apple’s inability to repair the machine and their unwillingness give me access to the data my hard drive (through a closed design involving switching over the pins of the PCIe SSD drive). I hence took the opportunity to wave goodbye to Apple’s technologies, and move over to a Surface Pro (which finally gives me the freedom of a tablet on a device which accepts to run as a fully fledged computer). Hence, for the foreseeable future, releases will happen on Windows - Of course, our powerful Continous Integration system will keep on testing many different OSes, JDKs and containers.
To upgrade to this latest version:
Users of the Maven 3 plugin simply need to use the Codehaus Cargo plugin version 1.10.8
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.8/cargo-core-uberjar-1.10.8.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.8/cargo-ant-1.10.8.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.8/cargo-daemon-webapp-1.10.8.war and either use the WAR directly as an executable JAR or as a WAR file deployed on another Web container
Enjoy!
Dear Codehaus Cargo enthusiasts
Again a bit more than a month after our last release, we are happy to announce Codehaus Cargo 1.10.6, which introduces the below improvements and new features:
Containers - Tomcat:
[CARGO-1605] - Add support for Tomcat 11.x
Extensions - Maven 3 plugin:
[CARGO-1604] - When a container distribution has a Maven artifact, download the artifact (instead of the ZIP URL installer)
To upgrade to this latest version:
Users of the Maven 3 plugin simply need to use the Codehaus Cargo plugin version 1.10.6
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.6/cargo-core-uberjar-1.10.6.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.6/cargo-ant-1.10.6.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.6/cargo-daemon-webapp-1.10.6.war and either use the WAR directly as an executable JAR or as a WAR file deployed on another Web container
Enjoy!
Dear Codehaus Cargo enthusiasts
It has been a rather silent new year on Codehaus Cargo this time, and over 3 months after our last release we have one bug reported, CARGO-1601, where our WildFly 10.x container’s datasource support was broken. We hence are happy to announce the immediate availability of Codehaus Cargo 1.10.5, with this bug fixed.
To upgrade to this latest version:
Users of the Maven 3 plugin simply need to use the Codehaus Cargo plugin version 1.10.5
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.5/cargo-core-uberjar-1.10.5.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.5/cargo-ant-1.10.5.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.5/cargo-daemon-webapp-1.10.5.war and either use the WAR directly as an executable JAR or as a WAR file deployed on another Web container
Enjoy!
Dear Codehaus Cargo enthusiasts
Again a bit more than a month after our last release, we are happy to announce Codehaus Cargo 1.10.4, which features the below improvement and bug fixes, all around GlassFish and Payara containers
Bug fix:
[CARGO-1599] - Deployment of a default datasource fails in GlassFish 7.x
Improvements:
[CARGO-1597] - Add the ability to set connection pool attributes in GlassFish and Payara
[CARGO-1598] - Add the ability to create managed executor service in GlassFish
[CARGO-1600] - Add support for Payara 6.x
To upgrade to this latest version:
Users of the Maven 3 plugin simply need to use the Codehaus Cargo plugin version 1.10.4
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.4/cargo-core-uberjar-1.10.4.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.4/cargo-ant-1.10.4.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.4/cargo-daemon-webapp-1.10.4.war and either use the WAR directly as an executable JAR or as a WAR file deployed on another Web container
Enjoy!
Dear Codehaus Cargo enthusiasts
A bit more than a month after our last release, we are happy to announce Codehaus Cargo 1.10.3, which features one, and probably quite an important, bug fix:
Core, yet with effects quite visible in the Ant tasks and Maven 3 plugin:
[CARGO-1596] Cargo Ant tasks and Maven plugin do not log to console anymore
The ones who read the JIRA release notes will also notice, that we also fixed the issue where deploying application to remote Payara on another host doesn't work because the "upload" step is somehow skipped (referenced CARGO-1588), which has been mostly a documentation update.
To upgrade to this latest version:
Users of the Maven 3 plugin simply need to use the Codehaus Cargo plugin version 1.10.3
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.3/cargo-core-uberjar-1.10.3.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.3/cargo-ant-1.10.3.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.3/cargo-daemon-webapp-1.10.3.war and either use the WAR directly as an executable JAR or as a WAR file deployed on another Web container
Enjoy!