RSS
An RSS feed is available.
News
Dear CARGO enthusiasts
CARGO 1.4.10 is now available - with this time only two bug fixes and two new features:
- Bug fixes:
- [CARGO-1277] - Cannot release CARGO on JDK 8
- [CARGO-1279] - The default deployable created by the Maven2/Maven3 plugin ignores the
<finalName>
- Improvements:
- [CARGO-1281] - Allow binding Tomcat
<Connector>
to bind to specific address - [CARGO-1275] - Add support for DIGEST authentication to remote HTTP deployments on Tomcat
- [CARGO-1281] - Allow binding Tomcat
To try it out:
- Users of the Maven2/Maven3 plugin simply need to use the CARGO plugin version 1.4.10
- Users of the Java API can download the new Uberjar from http://repo1.maven.org/maven2/org/codehaus/cargo/cargo-core-uberjar/1.4.10/cargo-core-uberjar-1.4.10.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.10/cargo-ant-1.4.10.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.10/cargo-daemon-webapp-1.4.10.war and can try the instructions on http://cargo.codehaus.org/Cargo+Daemon
Enjoy!
Dear CARGO enthusiasts
Here comes our mid summer release The release notes this time are pretty small:
- Improvements and new features:
- The Cargo Daemon can now be used from ANT tasks [CARGO-1261]
- JBoss 7.4 (EAP 6.3) is now supported [CARGO-1274]
- Support for
jdbc-connection-pool
withdatasource-classname
as an alternative todriver-classname
in GlassFish [CARGO-1259]
- Bug fixes:
- Websphere 8.5 on Windows 7 64bit - failure to start / stop [CARGO-1269]
- Starting Tomcat 7 with Cargo logs warning on
emptySessionPath
[CARGO-1271] - Starting Tomcat 7 with Cargo generates warnings on not existing folders in classloader path [CARGO-1272]
To try it out:
- Users of the Maven2/Maven3 plugin simply need to use the CARGO plugin version 1.4.9
- Users of the Java API can download the new Uberjar from http://repo1.maven.org/maven2/org/codehaus/cargo/cargo-core-uberjar/1.4.9/cargo-core-uberjar-1.4.9.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.9/cargo-ant-1.4.9.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.9/cargo-daemon-webapp-1.4.9.war and can try the instructions on http://cargo.codehaus.org/Cargo+Daemon
Enjoy!
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.