RSS
An RSS feed is available.
News
Dear CARGO enthusiasts
We are happy to announce the immediate availability of CARGO 1.4.4. This version brings the below bug fixes, enhancements and new features:
We are happy to announce the immediate availability of CARGO 1.4.4. This version brings the below bug fixes, enhancements and new features:
- Common:
- The XML replacement API is now public [CARGO-1219], which means that, with a standalone configuration, you can now change "almost anything" in any of your container's XML files.
- A breakeage of the public API done in 1.4.2 has been fixed [CARGO-1218].
- Containers:
- Reorganized the management port properties for JBoss 7.x and onwards (including WildFly) [CARGO-1216].
- Added support for Tomcat 8.x [CARGO-1217].
- Added support for Tomcat's
useHttpOnly
property [CARGO-1212]. - Allow users to override
java.util.logging.config.file
andjava.util.logging.manager
when using local Tomcat containers [CARGO-1220].
- Daemon:
- The management of start / stop requests have been rethought and reorganized. This in particular enhances the handling of concurrent requests with the same
handleid
[CARGO-1213]. - Allow viewing of both container log output and CARGO log output [CARGO-1214].
- Show Daemon version on website [CARGO-1215].
- The management of start / stop requests have been rethought and reorganized. This in particular enhances the handling of concurrent requests with the same
To upgrade to this new version:
- Users of the Maven2/Maven3 plugin simply need to use the CARGO plugin version 1.4.4.
- Users of the Java API can download the new Uberjar from http://repo1.maven.org/maven2/org/codehaus/cargo/cargo-core-uberjar/1.4.4/cargo-core-uberjar-1.4.4.jar
- Similarly, users of the ANT tasks can download the new ANT tasks from http://repo1.maven.org/maven2/org/codehaus/cargo/cargo-ant/1.4.4/cargo-ant-1.4.4.jar
- Finally, the ones who want to use the Cargo Daemon can download the webapp from http://repo1.maven.org/maven2/org/codehaus/cargo/cargo-daemon-webapp/1.4.4/cargo-daemon-webapp-1.4.4.war
Enjoy!
Dear CARGO enthusiasts
We are happy to announce the immediate availability of CARGO 1.4.3. This version brings the below bug fixes, enhancements and new features:
We are happy to announce the immediate availability of CARGO 1.4.3. This version brings the below bug fixes, enhancements and new features:
- Common:
- The property
cargo.process.spawn
is now working back again [CARGO-1206]
- The property
- Containers:
- Support for JBoss 7.2.x (also known as EAP 6.1.0) has been added [CARGO-1208]
- Jetty containers now also have Packager support [CARGO-1210]
- Daemon:
- Daemon credentials (HTTP Basic) can now be provided to the Maven plugin configuration [CARGO-1202]
- The Daemon can now deploy the same deployable twice (with different contexts, obviously) [CARGO-1201]
- Issues starting GlassFish (and also some other containers) with the Daemon have been fixed [CARGO-1211]
- In the case the launched Java process doesn't stop properly, the Daemon will now kill it [CARGO-1203] [CARGO-1204] [CARGO-1205]
- XML merger:
- Merging listeners when the root (
<web-app>
) ofweb.xml
contains thexmlns
attribute now works well [CARGO-1209]
- Merging listeners when the root (
To upgrade to this new version:
- Users of the Maven2/Maven3 plugin simply need to use the CARGO plugin version 1.4.3.
- Users of the Java API can download the new Uberjar from http://repo1.maven.org/maven2/org/codehaus/cargo/cargo-core-uberjar/1.4.3/cargo-core-uberjar-1.4.3.jar
- Similarly, users of the ANT tasks can download the new ANT tasks from http://repo1.maven.org/maven2/org/codehaus/cargo/cargo-ant/1.4.3/cargo-ant-1.4.3.jar
- Finally, the ones who want to use the Cargo Daemon can download the webapp from http://repo1.maven.org/maven2/org/codehaus/cargo/cargo-daemon-webapp/1.4.3/cargo-daemon-webapp-1.4.3.war
Enjoy!
Dear CARGO enthusiasts
We are happy to announce the immediate availability of CARGO 1.4.2. This version brings the below bug fixes, enhancements and new features:
We are happy to announce the immediate availability of CARGO 1.4.2. This version brings the below bug fixes, enhancements and new features:
- A new method for restarting containers has been added, in the Java API, ANT tasks and Maven2/Maven3 plugin [CARGO-1197]. This new method resembles
redeploy
, i.e. it will try to stop the container and then start it, so that you can use it to start from scratch or restart a container. - WildFly 8.x's first alpha is out... So is the associated container. [CARGO-1200]
- The handling of configuration files is now aligned with the way deployables work, and these are deployed on standalone as well as existing configurations. [CARGO-1195, CARGO-1199]
- Finally, the bug fixes and new features for the CARGO Daemon:
- A Maven2/Maven3 Archetype for CARGO Daemon has been added. [CARGO-1193]
- Daemon now works if the Maven2/Maven3 client and Daemon server run different OSes [CARGO-1192]
- Deletion of
workspace-handleId-folder
beforestart
requests has been implemented [CARGO-1198]
To upgrade to this new version:
- Users of the Maven2/Maven3 plugin simply need to use the CARGO plugin version 1.4.2.
- Users of the Java API can download the new Uberjar from http://repo1.maven.org/maven2/org/codehaus/cargo/cargo-core-uberjar/1.4.2/cargo-core-uberjar-1.4.2.jar
- Similarly, users of the ANT tasks can download the new ANT tasks from http://repo1.maven.org/maven2/org/codehaus/cargo/cargo-ant/1.4.2/cargo-ant-1.4.2.jar
- Finally, the ones who want to use the Cargo Daemon can download the webapp from http://repo1.maven.org/maven2/org/codehaus/cargo/cargo-daemon-webapp/1.4.2/cargo-daemon-webapp-1.4.2.war
Dear CARGO enthusiasts
Almost two months after CARGO 1.3.3, we've gone a long way through CARGO 1.4.0. Major enhancements, changes and bug fixes include:
Almost two months after CARGO 1.3.3, we've gone a long way through CARGO 1.4.0. Major enhancements, changes and bug fixes include:
- Core:
- [CARGO-365] - CARGO should check status of application server before attempting to start container
- [CARGO-1068] - Add support for port offset for containers
- Containers - Glassfish:
- [CARGO-1189] - Glassfish
jvm-options
should not be quoted - [CARGO-1190] - Glassfish
<systemProperties>
should be XML-encoded when added to domain.xml - [CARGO-1191] - Add support for Glassfish 4.x
- Containers - Resin:
- Daemon:
- [CARGO-1188] - Add
-nologging
option to disable logging for standalone daemon war - [CARGO-1180] - Add support for continuously viewing logs
- [CARGO-1181] - Add support for restarting offline containers
- [CARGO-1182 and CARGO-1184] - Change the Daemon properties in the Maven2/Maven3 plugin configuration to have a proper configuration
- [CARGO-1187] - Daemon
start
/stop
mojos does not have dependency resolution - [CARGO-1185] - Add support for extra and shared classpaths
- [CARGO-1186] - Add support for adding classpath locations at verbatim
- [CARGO-1183] - Fix integration test Cargo Daemon Integration Tests - Browser
- [CARGO-1192] - Daemon doesn't work if the Maven2/Maven3 client and Daemon server run different OSes
- Extensions - ANT tasks:
- [CARGO-991] - Remove the
start
task'swait
argument - Extensions - Maven2/Maven3 plugin:
- [CARGO-1116] - Remove the deprecated
<deployable>
elements under<deployer>
and<configuration>
- [CARGO-967] - Use the tested container downloadable as the default for the
ZipUrlInstaller
- [CARGO-986] - Remove
cargo:start
'swait
argument
To upgrade to this new version:
- Users of the Maven2/Maven3 plugin simply need to use the CARGO plugin version 1.4.0.
- Users of the Java API can download the new Uberjar from http://repo1.maven.org/maven2/org/codehaus/cargo/cargo-core-uberjar/1.4.0/cargo-core-uberjar-1.4.0.jar
- Similarly, users of the ANT tasks can download the new ANT tasks from http://repo1.maven.org/maven2/org/codehaus/cargo/cargo-ant/1.4.0/cargo-ant-1.4.0.jar
- Finally, the ones who want to use the Cargo Daemon can download the webapp from http://repo1.maven.org/maven2/org/codehaus/cargo/cargo-daemon-webapp/1.4.0/cargo-daemon-webapp-1.4.0.war
IMPORTANT: Users of the ANT tasks and Maven2/Maven3 plugin should consider CARGO-991 and CARGO-986, i.e. the removal of the long-deprecated
wait
argument. If you want the container to start and keep on running, please use run
instead of start
.IMPORTANT: Users of the Maven2/Maven3 plugin should consider CARGO-1116 when upgrading, i.e. the removal of the deprecated
<deployable>
elements under <deployer>
and <configuration>
. All <deployable>
elements are now under the main <configuration>
element.Enjoy!
Dear CARGO enthusiasts
CARGO 1.3.3 is here! This new version features the below fixes and improvements:
- Containers - General
- The configuration files option now overrides all existing files (CARGO-1176)
- Containers - Glassfish
- Glassfish deployment does not fail anymore on Windows when context is
/
(CARGO-1179)
- Glassfish deployment does not fail anymore on Windows when context is
- Containers - JBoss
- Support for the
append
parameter has been added to the JBoss logger configuration (CARGO-825) - JBoss 7.x and 7.1.x now support
JBossPropertySet.CONFIGURATION
(CARGO-1174)
- Support for the
- Containers - JOnAS
- JOnAS 5.x remote deployer can now properly undeploy when
jonas.development
istrue
(CARGO-1177) - JOnAS 5.x remote deployer's issues with undeployment in Windows have been fixed (CARGO-1178)
- JOnAS 5.x remote deployer can now properly undeploy when
- Containers - Tomcat
- The Tomcat 7.x remote container now supports contexts with versions (CARGO-1172)
- Containers - WebLogic
- Support for the property
ServletPropertySet.USERS
has been added to WebLogic (CARGO-1170)
- Support for the property
- Containers - WebSphere
- Support for the property
ServletPropertySet.USERS
has been added to WebSphere (CARGO-91)
- Support for the property
- Core - WAR merger
- Upgrade to Servlet Spec 2.4 doesn't break
web.xml
merging capabilities forNodeMerge
strategy anymore (CARGO-1175)
- Upgrade to Servlet Spec 2.4 doesn't break
- Extensions - ANT tasks
- The
file
attribute of thedeployable
element is now optional when undeploying (CARGO-1173)
- The
To upgrade to this new version:
- Users of the Maven2/Maven3 plugin simply need to use the CARGO plugin version 1.3.3.
- Users of the Java API can download the new Uberjar from http://repo1.maven.org/maven2/org/codehaus/cargo/cargo-core-uberjar/1.3.3/cargo-core-uberjar-1.3.3.jar
- Similarly, users of the ANT tasks can download the new ANT tasks from http://repo1.maven.org/maven2/org/codehaus/cargo/cargo-ant/1.3.3/cargo-ant-1.3.3.jar
- Finally, the ones who want to use the Cargo Daemon can download the webapp from http://repo1.maven.org/maven2/org/codehaus/cargo/cargo-daemon-webapp/1.3.3/cargo-daemon-webapp-1.3.3.war
Enjoy!