RSS
An RSS feed is available.
News
Dear CARGO users
CARGO 1.4.8 is available - and we promise, this is no April fool! This version fixes the below issues and comes with the below improvements:
- General:
- [CARGO-341] - FileHandler should support an operation that explodes a war
- [CARGO-717] - Support binding to all ip addresses
- [CARGO-1260] - Include cause exception in log output when deployment fails
- Containers - Glassfish:
- [CARGO-1246] - Add
cargo.servlet.users
support to Glassfish 4.x - [CARGO-1258] - Add support for
cargo.datasource.properties
to theGlassFish3xInstalledLocalDeployer
- [CARGO-1246] - Add
- Containers - JBoss:
- [CARGO-1265] - For
ExistingInstalledLocalContainer
,cargo.jboss.management-native.port
value incorrectly defaults to9990
(the http management port)
- [CARGO-1265] - For
- Daemon:
- [CARGO-1262] - Daemon client API throws exception for start command if only handleId is defined
- [CARGO-1266] - Fix progressive log viewing
- [CARGO-1267] - Webcontainer sockets can possibly still be open after native process kill
- ANT:
- [CARGO-418] - Allow
<cargo>
task to load configuration from external property file - [CARGO-1264] - Support deployable pingURL/pingTimeout for ANT task
- [CARGO-418] - Allow
- Maven2/Maven3 plugin:
- [CARGO-1263] - The
cargo:run
goal in combination with starting a debugger fails to shut down cleanly
- [CARGO-1263] - The
To try it out:
- Users of the Maven2/Maven3 plugin simply need to use the CARGO plugin version 1.4.8
- Users of the Java API can download the new Uberjar from http://repo1.maven.org/maven2/org/codehaus/cargo/cargo-core-uberjar/1.4.8/cargo-core-uberjar-1.4.8.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.8/cargo-ant-1.4.8.jar
- Finally, the ones who want to see the Cargo Daemon can get it from http://repo1.maven.org/maven2/org/codehaus/cargo/cargo-daemon-webapp/1.4.8/cargo-daemon-webapp-1.4.8.war and can try the instructions on http://cargo.codehaus.org/Cargo+Daemon
Enjoy this new version of CARGO!
Dear CARGO users
CARGO's first release for 2014, version 1.4.7, is now available. This version fixes the below issues and comes with the below improvements:
- General fixes
- [CARGO-1248] - The port offset should not be applied more than once in the same local configuration
- Glassfish
- [CARGO-1255] - Unable to start Glassfish in debug mode
- [CARGO-1245] - Allow passing extra parameters for Glassfish deployment
- [CARGO-1253] - Provide support for creating JMS resource on Glassfish 3.x and 4.x
- [CARGO-1254] - Add support for
javax.mail.Session
resource to Glassfish 3.x and 4.x
- JBoss
- Important change: [CARGO-1249] - The properties
JBossPropertySet.JBOSS_USER
andJBossPropertySet.JBOSS_PASSWORD
have been replaced with the equivalents fromRemotePropertySet
- [CARGO-1247] - The
stop
implementaion of local JBoss containers should consider username and password - [CARGO-1257] - Adding JBDC driver to EAR classpath fails with
java.lang.NegativeArraySizeException
on JBoss 7.x and onwards
- Important change: [CARGO-1249] - The properties
- Jetty
- [CARGO-1252] - Error
java.io.IOException: modules/npn/npn-1.7.0_02.mod
or similar when starting Jetty 9.1.1
- [CARGO-1252] - Error
- WebLogic
- [CARGO-1250] - Weblogic 12.1.2.0 does not find
config.xml
- [CARGO-1250] - Weblogic 12.1.2.0 does not find
To try it out:
- Users of the Maven2/Maven3 plugin simply need to use the CARGO plugin version 1.4.7
- Users of the Java API can download the new Uberjar from http://repo1.maven.org/maven2/org/codehaus/cargo/cargo-core-uberjar/1.4.7/cargo-core-uberjar-1.4.7.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.7/cargo-ant-1.4.7.jar
- Finally, the ones who want to see the Cargo Daemon can get it from http://repo1.maven.org/maven2/org/codehaus/cargo/cargo-daemon-webapp/1.4.7/cargo-daemon-webapp-1.4.7.war and can try the instructions on http://cargo.codehaus.org/Cargo+Daemon
Enjoy this new version of CARGO!
Dear CARGO users
CARGO's Christmas 2013 release, version 1.4.6, is now live. This version fixes the below issues and comes with the below improvements:
- Geronimo
- Invalid datasource descriptor for datasource SNAPHSOT dependency (CARGO-1238)
- JBoss
- Add support for JBoss 7.3.x / EAP 6.2.x (CARGO-1235)
- Make the JBoss existing local configuration deploy the extra classpath (CARGO-1242)
- Add JBoss modules as a dependency to each other (CARGO-1243)
To learn more about this, please read JBoss 7 series and WildFly container classpath - Jetty
- Make the Jetty 9.x container work both on Jetty 9.0.x and 9.1.x (CARGO-1234)
- Deployment of simple war file fails for Jetty 9.x (9.1.0.v20131115) (CARGO-1236)
- WebLogic
- Add support for WebLogic 12.1.x (CARGO-1237)
- WebSphere
- Bug in WebSphere 8.5.x support for ear with multiple wars (CARGO-1231)
To try it out:
- Users of the Maven2/Maven3 plugin simply need to use the CARGO plugin version 1.4.6
- Users of the Java API can download the new Uberjar from http://repo1.maven.org/maven2/org/codehaus/cargo/cargo-core-uberjar/1.4.6/cargo-core-uberjar-1.4.6.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.6/cargo-ant-1.4.6.jar
- Finally, the ones who want to see the Cargo Daemon can get it from http://repo1.maven.org/maven2/org/codehaus/cargo/cargo-daemon-webapp/1.4.6/cargo-daemon-webapp-1.4.6.war and can try the instructions on http://cargo.codehaus.org/Cargo+Daemon
Please enjoy your celebrations, and also this new version of CARGO.
Dear CARGO enthusiasts
- New features / updates:
- Add compatibility with JOnAS 5.3.x [CARGO-1226]
- Add property to disable the default Glassfish datasource [CARGO-1223]
- Remove the
${versionId}
from the default WAR context / EAR names of Deployables [CARGO-1225]
- Bug fixes:
- Issue when deploying applications on WebSphere with regards to the
display-name
ofweb.xml
for WARs inside EARs [CARGO-1228] JBoss7xInstalledLocalContainer
unable to stop container running on hostname other thanlocalhost
[CARGO-1222]JBoss7xInstalledLocalContainer
should allow override of-mp
param via system property [CARGO-1227]- Not all JVM options are supported for Glassfish [CARGO-1224]
NullPointerException
in when adding classpath entry for ResinRun [CARGO-1230]
- Issue when deploying applications on WebSphere with regards to the
To upgrade to this new version:
- Users of the Maven2/Maven3 plugin simply need to use the CARGO plugin version 1.4.5.
- Users of the Java API can download the new Uberjar from http://repo1.maven.org/maven2/org/codehaus/cargo/cargo-core-uberjar/1.4.5/cargo-core-uberjar-1.4.5.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.5/cargo-ant-1.4.5.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.5/cargo-daemon-webapp-1.4.5.war
Enjoy!
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!