Version |
Status |
Links |
Comments |
|---|---|---|---|
Released on 11/09/04 |
|||
Released on 03/10/04 |
|||
Released on 30/10/04 |
|||
Released on 26/11/04 |
|||
0.5 |
|
Jar download|Documentation |
Sometime in April 2005 would be good |
Release notes for Cargo 0.5
Changes detected by Clirr between Cargo 0.4's main jar and Cargo 0.5's main jar:
- [Core]
org.codehaus.cargo.deployment.*package moved toorg.codehaus.cargo.module - [Core] Removed ability to add deployables to a Container. They must now either be added to a Configuration for static deployment or using a Deployer for dynamic deployments
- [Core] Added a
StandaloneConfigurationinterface which defines thsaddDeployable()method. - [Ant] Moved
<war>and<ear>elements inside the<configuration>element
- [Core] Added a
- [Core] Added Deployer interface for dynamic deployments + implementation for Resin, Jetty and Jo1x
- [Core] Moved Configuration objects to package
org.codehaus.cargo.container.configuration(they were previously inorg.codehaus.cargo.container)- Moved
org.codehaus.cargo.container.configuration.ConfigurationFactoryto an interface and added aorg.codehaus.cargo.container.configuration.DefaultConfigurationFactory - Added new
org.codehaus.cargo.container.configuration.ConfigurationCapabilityclass
- Moved
- [Core] Added Jo 1.x support
- [Core] Renamed
org.codehaus.cargo.container.Capabilitytoorg.codehaus.cargo.container.ContainerCapability - [Core] Moved all Monitor-related classes from
org.codehaus.cargo.utiltoorg.codehaus.cargo.util.monitor - [Core] Added new
org.codehaus.cargo.util.monitor.AntMonitorclass - [Core] Promoted
org.codehaus.cargo.container.internal.util.FileUtilsclass to a publicorg.codehaus.cargo.util.FileUtilsclass as it is now used in theorg.codehaus.cargo.modulepackage (and we do want to have any dependency fromorg.codehaus.cargo.moduletoorg.codehaus.cargo.container- only in the other direction) - [Core] Added new
org.codehaus.cargo.util.CargoExceptionwhich is the base of all Cargo exceptions. - [Core] Added public APIs
org.codehaus.cargo.container.Container.getOutput()andorg.codehaus.cargo.container.Container.isAppend() - [Core] Fixed proxy support in the Installer by adding a ProxyAuthenticator class
- [Core] Added handy class when implementing Cargo factories based on a container id and a hint
- [Core] Start of a Resin ExistingConfiguration implementation. Does not work yet and must not be used.
- [Core] Added property for supporting container authentication
- [Core] Added
org.codehaus.cargo.container.jetty.Jetty4xEmbeddedContainer.getServer()API to allow users to further configure a Jetty server - [Core] Added possibility to pass JVM arguments to Configurations by introducing a new
cargo.jvmargsproperty
Labels