|
Posted
4 days
ago
by
S. Ali Tokmen
Page
edited by
S. Ali Tokmen
This page / section has been automatically generated by Cargo's build. Do not edit it directly as it'll be overwritten next
... [More]
time it's generated again.
Container
Configuration
Resource
DataSource
Transactional DataSource
XA DataSource
Geronimo 2.x
o.c.c.c.geronimo.Geronimo2xStandaloneLocalConfiguration
Geronimo 3.x
o.c.c.c.geronimo.Geronimo3xStandaloneLocalConfiguration
GlassFish 3.x
o.c.c.c.glassfish.GlassFish3xStandaloneLocalConfiguration
M
GlassFish 4.x
o.c.c.c.glassfish.GlassFish4xStandaloneLocalConfiguration
M
GlassFish 5.x
o.c.c.c.glassfish.GlassFish5xStandaloneLocalConfiguration
M
GlassFish 6.x
o.c.c.c.glassfish.GlassFish6xStandaloneLocalConfiguration
M
GlassFish 7.x
o.c.c.c.glassfish.GlassFish7xStandaloneLocalConfiguration
M
GlassFish 8.x
o.c.c.c.glassfish.GlassFish8xStandaloneLocalConfiguration
M
GlassFish 9.x
o.c.c.c.glassfish.GlassFish9xStandaloneLocalConfiguration
M
JBoss 3.x
o.c.c.c.jboss.JBoss3x4xStandaloneLocalConfiguration
JBoss 4.x
o.c.c.c.jboss.JBoss3x4xStandaloneLocalConfiguration
JBoss 4.2.x
o.c.c.c.jboss.JBoss42xStandaloneLocalConfiguration
JBoss 5.x
o.c.c.c.jboss.JBoss5xStandaloneLocalConfiguration
JBoss 5.1.x
o.c.c.c.jboss.JBoss51xStandaloneLocalConfiguration
JBoss 6.x
o.c.c.c.jboss.JBoss6xStandaloneLocalConfiguration
JBoss 6.1.x
o.c.c.c.jboss.JBoss6xStandaloneLocalConfiguration
JBoss 7.x
o.c.c.c.jboss.JBoss7xStandaloneLocalConfiguration
JBoss 7.1.x
o.c.c.c.jboss.JBoss71xStandaloneLocalConfiguration
JBoss 7.2.x (EAP 6.1.x)
o.c.c.c.jboss.JBoss72xStandaloneLocalConfiguration
JBoss 7.3.x (EAP 6.2.x)
o.c.c.c.jboss.JBoss73xStandaloneLocalConfiguration
JBoss 7.4.x (EAP 6.3.x)
o.c.c.c.jboss.JBoss73xStandaloneLocalConfiguration
JBoss 7.5.x (EAP 6.4.x)
o.c.c.c.jboss.JBoss75xStandaloneLocalConfiguration
QT
Jetty 7.x
o.c.c.c.jetty.Jetty7xStandaloneLocalConfiguration
Jetty 8.x
o.c.c.c.jetty.Jetty8xStandaloneLocalConfiguration
Jetty 9.x
o.c.c.c.jetty.Jetty9xStandaloneLocalConfiguration
Jetty 10.x
o.c.c.c.jetty.Jetty10xStandaloneLocalConfiguration
Jetty 11.x
o.c.c.c.jetty.Jetty11xStandaloneLocalConfiguration
Jetty 12.x
o.c.c.c.jetty.Jetty12xStandaloneLocalConfiguration
JOnAS 4.x
o.c.c.c.jonas.Jonas4xStandaloneLocalConfiguration
JOnAS 5.x
o.c.c.c.jonas.Jonas5xStandaloneLocalConfiguration
JRun 4.x
o.c.c.c.jrun.JRun4xExistingLocalConfiguration
OC4J 9.x
o.c.c.c.orion.Oc4j9xStandaloneLocalConfiguration
OC4J 10.x
o.c.c.c.orion.Oc4j10xExistingLocalConfiguration
Payara
o.c.c.c.payara.PayaraStandaloneLocalConfiguration
M
Resin 3.x
o.c.c.c.resin.Resin3xStandaloneLocalConfiguration
QT
Resin 3.1.x
o.c.c.c.resin.Resin31xStandaloneLocalConfiguration
QT
Resin 4.x
o.c.c.c.resin.Resin4xStandaloneLocalConfiguration
QT
Tomcat 4.x
o.c.c.c.tomcat.Tomcat4xStandaloneLocalConfiguration
QT
Tomcat 5.x
o.c.c.c.tomcat.Tomcat5xStandaloneLocalConfiguration
QT
Tomcat 6.x
o.c.c.c.tomcat.Tomcat6xStandaloneLocalConfiguration
QT
Tomcat 7.x
o.c.c.c.tomcat.Tomcat7xStandaloneLocalConfiguration
QT
Tomcat 8.x
o.c.c.c.tomcat.Tomcat8xStandaloneLocalConfiguration
QT
Tomcat 9.x
o.c.c.c.tomcat.Tomcat9xStandaloneLocalConfiguration
QT
Tomcat 10.x
o.c.c.c.tomcat.Tomcat10xStandaloneLocalConfiguration
QT
Tomcat 11.x
o.c.c.c.tomcat.Tomcat11xStandaloneLocalConfiguration
QT
TomEE 1.x
o.c.c.c.tomee.Tomee1xStandaloneLocalConfiguration
TomEE 7.x
o.c.c.c.tomee.Tomee7xStandaloneLocalConfiguration
TomEE 8.x
o.c.c.c.tomee.Tomee8xStandaloneLocalConfiguration
TomEE 9.x
o.c.c.c.tomee.Tomee9xStandaloneLocalConfiguration
TomEE 10.x
o.c.c.c.tomee.Tomee10xStandaloneLocalConfiguration
WebLogic 8.x
o.c.c.c.weblogic.WebLogic8xStandaloneLocalConfiguration
WebLogic 9.x
o.c.c.c.weblogic.WebLogic9xStandaloneLocalConfiguration
WebLogic 10.x
o.c.c.c.weblogic.WebLogic10xStandaloneLocalConfiguration
WebLogic 10.3.x
o.c.c.c.weblogic.WebLogic103xStandaloneLocalConfiguration
WebLogic 12.x
o.c.c.c.weblogic.WebLogic12xStandaloneLocalConfiguration
WebLogic 12.1.x
o.c.c.c.weblogic.WebLogic121xStandaloneLocalConfiguration
T
WebLogic 12.2.x
o.c.c.c.weblogic.WebLogic122xStandaloneLocalConfiguration
T
WebLogic 14.x
o.c.c.c.weblogic.WebLogic14xStandaloneLocalConfiguration
T
WebLogic 15.x
o.c.c.c.weblogic.WebLogic15xStandaloneLocalConfiguration
T
WebSphere 8.5.x
o.c.c.c.websphere.WebSphere85xStandaloneLocalConfiguration
TM
WebSphere 9.x
o.c.c.c.websphere.WebSphere9xStandaloneLocalConfiguration
TM
WebSphere Liberty
o.c.c.c.liberty.LibertyStandaloneLocalConfiguration
WildFly 8.x
o.c.c.c.wildfly.WildFly8xStandaloneLocalConfiguration
WildFly 9.x
o.c.c.c.wildfly.WildFly9xStandaloneLocalConfiguration
WildFly 10.x (JBoss EAP 7.0)
o.c.c.c.wildfly.WildFly10xStandaloneLocalConfiguration
QT
WildFly 11.x (JBoss EAP 7.1)
o.c.c.c.wildfly.WildFly11xStandaloneLocalConfiguration
WildFly 12.x
o.c.c.c.wildfly.WildFly12xStandaloneLocalConfiguration
WildFly 13.x (JBoss EAP 7.2)
o.c.c.c.wildfly.WildFly13xStandaloneLocalConfiguration
WildFly 14.x
o.c.c.c.wildfly.WildFly14xStandaloneLocalConfiguration
WildFly 15.x
o.c.c.c.wildfly.WildFly15xStandaloneLocalConfiguration
WildFly 16.x
o.c.c.c.wildfly.WildFly16xStandaloneLocalConfiguration
WildFly 17.x
o.c.c.c.wildfly.WildFly17xStandaloneLocalConfiguration
WildFly 18.x (JBoss EAP 7.3)
o.c.c.c.wildfly.WildFly18xStandaloneLocalConfiguration
WildFly 19.x
o.c.c.c.wildfly.WildFly19xStandaloneLocalConfiguration
WildFly 20.x
o.c.c.c.wildfly.WildFly20xStandaloneLocalConfiguration
WildFly 21.x
o.c.c.c.wildfly.WildFly21xStandaloneLocalConfiguration
WildFly 22.x (JBoss EAP 7.4)
o.c.c.c.wildfly.WildFly22xStandaloneLocalConfiguration
WildFly 23.x
o.c.c.c.wildfly.WildFly23xStandaloneLocalConfiguration
WildFly 24.x
o.c.c.c.wildfly.WildFly24xStandaloneLocalConfiguration
WildFly 25.x
o.c.c.c.wildfly.WildFly25xStandaloneLocalConfiguration
WildFly 26.x
o.c.c.c.wildfly.WildFly26xStandaloneLocalConfiguration
WildFly 27.x
o.c.c.c.wildfly.WildFly27xStandaloneLocalConfiguration
QTM
WildFly 28.x
o.c.c.c.wildfly.WildFly28xStandaloneLocalConfiguration
QTM
WildFly 29.x
o.c.c.c.wildfly.WildFly29xStandaloneLocalConfiguration
QTM
WildFly 30.x
o.c.c.c.wildfly.WildFly30xStandaloneLocalConfiguration
QTM
WildFly 31.x
o.c.c.c.wildfly.WildFly31xStandaloneLocalConfiguration
QTM
WildFly 32.x
o.c.c.c.wildfly.WildFly32xStandaloneLocalConfiguration
QTM
WildFly 33.x
o.c.c.c.wildfly.WildFly33xStandaloneLocalConfiguration
QTM
WildFly 34.x
o.c.c.c.wildfly.WildFly34xStandaloneLocalConfiguration
QTM
WildFly 35.x
o.c.c.c.wildfly.WildFly35xStandaloneLocalConfiguration
QTM
WildFly 36.x
o.c.c.c.wildfly.WildFly36xStandaloneLocalConfiguration
QTM
WildFly 37.x
o.c.c.c.wildfly.WildFly37xStandaloneLocalConfiguration
QTM
WildFly 38.x
o.c.c.c.wildfly.WildFly38xStandaloneLocalConfiguration
QTM
WildFly 39.x
o.c.c.c.wildfly.WildFly39xStandaloneLocalConfiguration
QTM
WildFly 40.x
o.c.c.c.wildfly.WildFly40xStandaloneLocalConfiguration
QTM
Container-specific notes:
Q: JMS Queues are not supported by this container
T: JMS Topics are not supported by this container
M: Mail resources are not supported by this container
email.notification.view.online
·
View Changes Online
[Less]
|
|
Posted
4 days
ago
by
S. Ali Tokmen
Page
edited by
S. Ali Tokmen
This page / section has been automatically generated by Cargo's build. Do not edit it directly as it'll be overwritten next
... [More]
time it's generated again.
Container
Configuration
Resource
DataSource
Transactional DataSource
XA DataSource
Geronimo 2.x
o.c.c.c.geronimo.Geronimo2xStandaloneLocalConfiguration
Geronimo 3.x
o.c.c.c.geronimo.Geronimo3xStandaloneLocalConfiguration
GlassFish 3.x
o.c.c.c.glassfish.GlassFish3xStandaloneLocalConfiguration
M
GlassFish 4.x
o.c.c.c.glassfish.GlassFish4xStandaloneLocalConfiguration
M
GlassFish 5.x
o.c.c.c.glassfish.GlassFish5xStandaloneLocalConfiguration
M
GlassFish 6.x
o.c.c.c.glassfish.GlassFish6xStandaloneLocalConfiguration
M
GlassFish 7.x
o.c.c.c.glassfish.GlassFish7xStandaloneLocalConfiguration
M
GlassFish 8.x
o.c.c.c.glassfish.GlassFish8xStandaloneLocalConfiguration
M
GlassFish 9.x
o.c.c.c.glassfish.GlassFish9xStandaloneLocalConfiguration
M
JBoss 3.x
o.c.c.c.jboss.JBoss3x4xStandaloneLocalConfiguration
JBoss 4.x
o.c.c.c.jboss.JBoss3x4xStandaloneLocalConfiguration
JBoss 4.2.x
o.c.c.c.jboss.JBoss42xStandaloneLocalConfiguration
JBoss 5.x
o.c.c.c.jboss.JBoss5xStandaloneLocalConfiguration
JBoss 5.1.x
o.c.c.c.jboss.JBoss51xStandaloneLocalConfiguration
JBoss 6.x
o.c.c.c.jboss.JBoss6xStandaloneLocalConfiguration
JBoss 6.1.x
o.c.c.c.jboss.JBoss6xStandaloneLocalConfiguration
JBoss 7.x
o.c.c.c.jboss.JBoss7xStandaloneLocalConfiguration
JBoss 7.1.x
o.c.c.c.jboss.JBoss71xStandaloneLocalConfiguration
JBoss 7.2.x (EAP 6.1.x)
o.c.c.c.jboss.JBoss72xStandaloneLocalConfiguration
JBoss 7.3.x (EAP 6.2.x)
o.c.c.c.jboss.JBoss73xStandaloneLocalConfiguration
JBoss 7.4.x (EAP 6.3.x)
o.c.c.c.jboss.JBoss73xStandaloneLocalConfiguration
JBoss 7.5.x (EAP 6.4.x)
o.c.c.c.jboss.JBoss75xStandaloneLocalConfiguration
QT
Jetty 7.x
o.c.c.c.jetty.Jetty7xStandaloneLocalConfiguration
Jetty 8.x
o.c.c.c.jetty.Jetty8xStandaloneLocalConfiguration
Jetty 9.x
o.c.c.c.jetty.Jetty9xStandaloneLocalConfiguration
Jetty 10.x
o.c.c.c.jetty.Jetty10xStandaloneLocalConfiguration
Jetty 11.x
o.c.c.c.jetty.Jetty11xStandaloneLocalConfiguration
Jetty 12.x
o.c.c.c.jetty.Jetty12xStandaloneLocalConfiguration
JOnAS 4.x
o.c.c.c.jonas.Jonas4xStandaloneLocalConfiguration
JOnAS 5.x
o.c.c.c.jonas.Jonas5xStandaloneLocalConfiguration
JRun 4.x
o.c.c.c.jrun.JRun4xExistingLocalConfiguration
OC4J 9.x
o.c.c.c.orion.Oc4j9xStandaloneLocalConfiguration
OC4J 10.x
o.c.c.c.orion.Oc4j10xExistingLocalConfiguration
Payara
o.c.c.c.payara.PayaraStandaloneLocalConfiguration
M
Resin 3.x
o.c.c.c.resin.Resin3xStandaloneLocalConfiguration
QT
Resin 3.1.x
o.c.c.c.resin.Resin31xStandaloneLocalConfiguration
QT
Resin 4.x
o.c.c.c.resin.Resin4xStandaloneLocalConfiguration
QT
Tomcat 4.x
o.c.c.c.tomcat.Tomcat4xStandaloneLocalConfiguration
QT
Tomcat 5.x
o.c.c.c.tomcat.Tomcat5xStandaloneLocalConfiguration
QT
Tomcat 6.x
o.c.c.c.tomcat.Tomcat6xStandaloneLocalConfiguration
QT
Tomcat 7.x
o.c.c.c.tomcat.Tomcat7xStandaloneLocalConfiguration
QT
Tomcat 8.x
o.c.c.c.tomcat.Tomcat8xStandaloneLocalConfiguration
QT
Tomcat 9.x
o.c.c.c.tomcat.Tomcat9xStandaloneLocalConfiguration
QT
Tomcat 10.x
o.c.c.c.tomcat.Tomcat10xStandaloneLocalConfiguration
QT
Tomcat 11.x
o.c.c.c.tomcat.Tomcat11xStandaloneLocalConfiguration
QT
TomEE 1.x
o.c.c.c.tomee.Tomee1xStandaloneLocalConfiguration
TomEE 7.x
o.c.c.c.tomee.Tomee7xStandaloneLocalConfiguration
TomEE 8.x
o.c.c.c.tomee.Tomee8xStandaloneLocalConfiguration
TomEE 9.x
o.c.c.c.tomee.Tomee9xStandaloneLocalConfiguration
TomEE 10.x
o.c.c.c.tomee.Tomee10xStandaloneLocalConfiguration
WebLogic 8.x
o.c.c.c.weblogic.WebLogic8xStandaloneLocalConfiguration
WebLogic 9.x
o.c.c.c.weblogic.WebLogic9xStandaloneLocalConfiguration
WebLogic 10.x
o.c.c.c.weblogic.WebLogic10xStandaloneLocalConfiguration
WebLogic 10.3.x
o.c.c.c.weblogic.WebLogic103xStandaloneLocalConfiguration
WebLogic 12.x
o.c.c.c.weblogic.WebLogic12xStandaloneLocalConfiguration
WebLogic 12.1.x
o.c.c.c.weblogic.WebLogic121xStandaloneLocalConfiguration
T
WebLogic 12.2.x
o.c.c.c.weblogic.WebLogic122xStandaloneLocalConfiguration
T
WebLogic 14.x
o.c.c.c.weblogic.WebLogic14xStandaloneLocalConfiguration
T
WebLogic 15.x
o.c.c.c.weblogic.WebLogic15xStandaloneLocalConfiguration
T
WebSphere 8.5.x
o.c.c.c.websphere.WebSphere85xStandaloneLocalConfiguration
TM
WebSphere 9.x
o.c.c.c.websphere.WebSphere9xStandaloneLocalConfiguration
TM
WebSphere Liberty
o.c.c.c.liberty.LibertyStandaloneLocalConfiguration
WildFly 8.x
o.c.c.c.wildfly.WildFly8xStandaloneLocalConfiguration
WildFly 9.x
o.c.c.c.wildfly.WildFly9xStandaloneLocalConfiguration
WildFly 10.x (JBoss EAP 7.0)
o.c.c.c.wildfly.WildFly10xStandaloneLocalConfiguration
QT
WildFly 11.x (JBoss EAP 7.1)
o.c.c.c.wildfly.WildFly11xStandaloneLocalConfiguration
WildFly 12.x
o.c.c.c.wildfly.WildFly12xStandaloneLocalConfiguration
WildFly 13.x (JBoss EAP 7.2)
o.c.c.c.wildfly.WildFly13xStandaloneLocalConfiguration
WildFly 14.x
o.c.c.c.wildfly.WildFly14xStandaloneLocalConfiguration
WildFly 15.x
o.c.c.c.wildfly.WildFly15xStandaloneLocalConfiguration
WildFly 16.x
o.c.c.c.wildfly.WildFly16xStandaloneLocalConfiguration
WildFly 17.x
o.c.c.c.wildfly.WildFly17xStandaloneLocalConfiguration
WildFly 18.x (JBoss EAP 7.3)
o.c.c.c.wildfly.WildFly18xStandaloneLocalConfiguration
WildFly 19.x
o.c.c.c.wildfly.WildFly19xStandaloneLocalConfiguration
WildFly 20.x
o.c.c.c.wildfly.WildFly20xStandaloneLocalConfiguration
WildFly 21.x
o.c.c.c.wildfly.WildFly21xStandaloneLocalConfiguration
WildFly 22.x (JBoss EAP 7.4)
o.c.c.c.wildfly.WildFly22xStandaloneLocalConfiguration
WildFly 23.x
o.c.c.c.wildfly.WildFly23xStandaloneLocalConfiguration
WildFly 24.x
o.c.c.c.wildfly.WildFly24xStandaloneLocalConfiguration
WildFly 25.x
o.c.c.c.wildfly.WildFly25xStandaloneLocalConfiguration
WildFly 26.x
o.c.c.c.wildfly.WildFly26xStandaloneLocalConfiguration
WildFly 27.x
o.c.c.c.wildfly.WildFly27xStandaloneLocalConfiguration
QTM
WildFly 28.x
o.c.c.c.wildfly.WildFly28xStandaloneLocalConfiguration
QTM
WildFly 29.x
o.c.c.c.wildfly.WildFly29xStandaloneLocalConfiguration
QTM
WildFly 30.x
o.c.c.c.wildfly.WildFly30xStandaloneLocalConfiguration
QTM
WildFly 31.x
o.c.c.c.wildfly.WildFly31xStandaloneLocalConfiguration
QTM
WildFly 32.x
o.c.c.c.wildfly.WildFly32xStandaloneLocalConfiguration
QTM
WildFly 33.x
o.c.c.c.wildfly.WildFly33xStandaloneLocalConfiguration
QTM
WildFly 34.x
o.c.c.c.wildfly.WildFly34xStandaloneLocalConfiguration
QTM
WildFly 35.x
o.c.c.c.wildfly.WildFly35xStandaloneLocalConfiguration
QTM
WildFly 36.x
o.c.c.c.wildfly.WildFly36xStandaloneLocalConfiguration
QTM
WildFly 37.x
o.c.c.c.wildfly.WildFly37xStandaloneLocalConfiguration
QTM
WildFly 38.x
o.c.c.c.wildfly.WildFly38xStandaloneLocalConfiguration
QTM
WildFly 39.x
o.c.c.c.wildfly.WildFly39xStandaloneLocalConfiguration
QTM
WildFly 40.x
o.c.c.c.wildfly.WildFly40xStandaloneLocalConfiguration
QTM
Container-specific notes:
Q: JMS Queues are not supported by this container
T: JMS Topics are not supported by this container
M: Mail resources are not supported by this container
email.notification.view.online
·
View Changes Online
[Less]
|
|
Posted
4 days
ago
by
S. Ali Tokmen
Page
edited by
S. Ali Tokmen
This page has been automatically generated by Cargo's build. Do not edit it directly as it'll be overwritten next time it's
... [More]
generated again.
Container Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Container Instantiation
ContainerFactory.createContainer("jetty9x"...)
jetty9x
Local Container
Container Classpath
Container Start
Container Stop
Container Timeout
Embedded Container
o.c.c.c.jetty.Jetty9xEmbeddedLocalContainer
Installed Container
o.c.c.c.jetty.Jetty9xInstalledLocalContainer
Passing system properties
Installer
Remote Container
o.c.c.c.jetty.Jetty9xRemoteContainer
Configuration Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Standalone Local Configuration for installed container
o.c.c.c.jetty.Jetty9xStandaloneLocalConfiguration
Standalone Local Configuration for embedded container
o.c.c.c.jetty.Jetty9xEmbeddedStandaloneLocalConfiguration
Existing Local Configuration for installed container
o.c.c.c.jetty.Jetty9xExistingLocalConfiguration
Existing Local Configuration for embedded container
Runtime Configuration
o.c.c.c.jetty.JettyRuntimeConfiguration
Static deployment of WAR
Static deployment of expanded WAR
Static deployment of EJB
Static deployment of EAR
Static deployment of RAR
Static deployment of files
Static deployment of OSGi Bundles
Deployer Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Installed Deployer
o.c.c.c.jetty.Jetty9x10x11xInstalledLocalDeployer
Embedded Deployer
o.c.c.c.jetty.Jetty7x8x9x10x11xEmbeddedLocalDeployer
Remote Deployer
o.c.c.c.jetty.JettyRemoteDeployer
Other Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Debugging
Supported Configuration properties
The tables below list both the general configuration properties as well as the container-specific ones.
Standalone Local Configuration Properties
For installed container o.c.c.c.jetty.Jetty9xInstalledLocalContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.java.home
GeneralPropertySet.JAVA_HOME
JAVA_HOME version 7 (Jetty 9.0.x, 9.1.x and 9.2.x) or 8 (Jetty 9.3.x and 9.4.x) or newer
cargo.jetty.deployer.createContextXml
JettyPropertySet.DEPLOYER_CREATE_CONTEXT_XML
true
cargo.jetty.realm.name
JettyPropertySet.REALM_NAME
Cargo Test Realm
cargo.jetty.servlet.default.useFileMappedBuffer
JettyPropertySet.USE_FILE_MAPPED_BUFFER
true
cargo.jetty.session.path
JettyPropertySet.SESSION_PATH
N/A
cargo.jvmargs
GeneralPropertySet.JVMARGS
N/A
cargo.logging
GeneralPropertySet.LOGGING
medium
cargo.port.offset
GeneralPropertySet.PORT_OFFSET
0
cargo.process.spawn
GeneralPropertySet.SPAWN_PROCESS
false
cargo.protocol
GeneralPropertySet.PROTOCOL
http
cargo.runtime.args
GeneralPropertySet.RUNTIME_ARGS
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
cargo.servlet.users
ServletPropertySet.USERS
N/A
cargo.standalone.ignoreNonExistingProperties
GeneralPropertySet.IGNORE_NON_EXISTING_PROPERTIES
N/A
cargo.start.jvmargs
GeneralPropertySet.START_JVMARGS
N/A
Datasource and Resource configuration
In addition to the forementioned properties, this container configuration can also set up datasources and/or resources.
For more details, please read: DataSource and Resource Support.
How to run Jetty under a Java Security Manager
Jetty 9.x and above can be configured to run under a Java Security Manager.
For further information on how to achieve this, please refer to the associated tip in the Maven 3 Plugin Tips page.
For embedded container o.c.c.c.jetty.Jetty9xEmbeddedLocalContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.java.home
GeneralPropertySet.JAVA_HOME
JAVA_HOME version 7 (Jetty 9.0.x, 9.1.x and 9.2.x) or 8 (Jetty 9.3.x and 9.4.x) or newer
cargo.jetty.deployer.createContextXml
JettyPropertySet.DEPLOYER_CREATE_CONTEXT_XML
true
cargo.jetty.realm.name
JettyPropertySet.REALM_NAME
Cargo Test Realm
cargo.jetty.servlet.default.useFileMappedBuffer
JettyPropertySet.USE_FILE_MAPPED_BUFFER
true
cargo.jetty.session.path
JettyPropertySet.SESSION_PATH
N/A
cargo.jvmargs
GeneralPropertySet.JVMARGS
N/A
cargo.logging
GeneralPropertySet.LOGGING
medium
cargo.port.offset
GeneralPropertySet.PORT_OFFSET
0
cargo.protocol
GeneralPropertySet.PROTOCOL
http
cargo.runtime.args
GeneralPropertySet.RUNTIME_ARGS
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
cargo.servlet.users
ServletPropertySet.USERS
N/A
cargo.standalone.ignoreNonExistingProperties
GeneralPropertySet.IGNORE_NON_EXISTING_PROPERTIES
N/A
cargo.start.jvmargs
GeneralPropertySet.START_JVMARGS
N/A
Existing Local Configuration Properties
For installed container o.c.c.c.jetty.Jetty9xInstalledLocalContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.java.home
GeneralPropertySet.JAVA_HOME
JAVA_HOME version 7 (Jetty 9.0.x, 9.1.x and 9.2.x) or 8 (Jetty 9.3.x and 9.4.x) or newer
cargo.jvmargs
GeneralPropertySet.JVMARGS
N/A
cargo.port.offset
GeneralPropertySet.PORT_OFFSET
0
cargo.process.spawn
GeneralPropertySet.SPAWN_PROCESS
false
cargo.protocol
GeneralPropertySet.PROTOCOL
http
cargo.runtime.args
GeneralPropertySet.RUNTIME_ARGS
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
cargo.start.jvmargs
GeneralPropertySet.START_JVMARGS
N/A
If you specify cargo.runtime.args with --ini=anyfile.ini (where anyfile.ini points to a Jetty INI file), any property set in the Codehaus Cargo Jetty container will be ignored and the ones read from the INI file used instead.
Please note that the Jetty INI file concept doesn't exist anymore with Jetty 9.1.x onwards.
Runtime Configuration Properties
Before using the Jetty remote deployer, please read: Jetty Remote Deployer
For remote container o.c.c.c.jetty.Jetty9xRemoteContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.jetty.deployer.url
JettyPropertySet.DEPLOYER_URL
N/A
cargo.remote.password
RemotePropertySet.PASSWORD
N/A
cargo.remote.timeout
RemotePropertySet.TIMEOUT
120000
cargo.remote.username
RemotePropertySet.USERNAME
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
Tested On
This container is automatically tested by the Continous Integration (CI) system every time there is a code change.
The server used for tests is downloaded from: https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-distribution/9.4.58.v20250814/jetty-distribution-9.4.58.v20250814.tar.gz
Moreover, the below other branches are also tested by the CI system:
https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-distribution/9.0.7.v20131107/jetty-distribution-9.0.7.v20131107.tar.gz
https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-distribution/9.1.6.v20160112/jetty-distribution-9.1.6.v20160112.tar.gz
https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-distribution/9.2.30.v20200428/jetty-distribution-9.2.30.v20200428.tar.gz
https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-distribution/9.3.30.v20211001/jetty-distribution-9.3.30.v20211001.tar.gz
Branches not tested by the CI might not be consistently supported.
email.notification.view.online
·
View Changes Online
[Less]
|
|
Posted
4 days
ago
by
S. Ali Tokmen
Page
edited by
S. Ali Tokmen
This page has been automatically generated by Cargo's build. Do not edit it directly as it'll be overwritten next time it's
... [More]
generated again.
Container Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Container Instantiation
ContainerFactory.createContainer("tomee7x"...)
tomee7x
Local Container
Container Classpath
Container Start
Container Stop
Container Timeout
Embedded Container
Installed Container
o.c.c.c.tomee.Tomee7xInstalledLocalContainer
Passing system properties
Installer
Remote Container
o.c.c.c.tomee.Tomee7xRemoteContainer
Configuration Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Standalone Local Configuration for installed container
o.c.c.c.tomee.Tomee7xStandaloneLocalConfiguration
Standalone Local Configuration for embedded container
Existing Local Configuration for installed container
o.c.c.c.tomee.TomeeExistingLocalConfiguration
Existing Local Configuration for embedded container
Runtime Configuration
o.c.c.c.tomee.Tomee7xRuntimeConfiguration
Static deployment of WAR
Static deployment of expanded WAR
Static deployment of EJB
Static deployment of EAR
Static deployment of RAR
Static deployment of files
Static deployment of OSGi Bundles
Deployer Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Installed Deployer
o.c.c.c.tomee.TomeeCopyingInstalledLocalDeployer
Embedded Deployer
Remote Deployer
o.c.c.c.tomee.Tomee7xRemoteDeployer
Other Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Debugging
Supported Configuration properties
The tables below list both the general configuration properties as well as the container-specific ones.
Standalone Local Configuration Properties
For installed container o.c.c.c.tomee.Tomee7xInstalledLocalContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.java.home
GeneralPropertySet.JAVA_HOME
JAVA_HOME version 7 (TomEE 7.0.x) or 8 (TomEE 7.1.x) or newer
cargo.jvmargs
GeneralPropertySet.JVMARGS
N/A
cargo.logging
GeneralPropertySet.LOGGING
medium
cargo.port.offset
GeneralPropertySet.PORT_OFFSET
0
cargo.process.spawn
GeneralPropertySet.SPAWN_PROCESS
false
cargo.protocol
GeneralPropertySet.PROTOCOL
http
cargo.rmi.port
GeneralPropertySet.RMI_PORT
8205
cargo.runtime.args
GeneralPropertySet.RUNTIME_ARGS
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
cargo.servlet.users
ServletPropertySet.USERS
admin::manager-script
cargo.standalone.ignoreNonExistingProperties
GeneralPropertySet.IGNORE_NON_EXISTING_PROPERTIES
N/A
cargo.start.jvmargs
GeneralPropertySet.START_JVMARGS
N/A
cargo.tomcat.ajp.port
TomcatPropertySet.AJP_PORT
8009
cargo.tomcat.connector.httpUpgradeProtocol
TomcatPropertySet.CONNECTOR_HTTP_UPGRADE_PROTOCOL
N/A
cargo.tomcat.connector.keystoreFile
TomcatPropertySet.CONNECTOR_KEY_STORE_FILE
N/A
cargo.tomcat.connector.keystorePass
TomcatPropertySet.CONNECTOR_KEY_STORE_PASSWORD
N/A
cargo.tomcat.connector.maxHttpHeaderSize
TomcatPropertySet.CONNECTOR_MAX_HTTP_HEADER_SIZE
N/A
cargo.tomcat.connector.maxParameterCount
TomcatPropertySet.CONNECTOR_MAX_PARAMETER_COUNT
N/A
cargo.tomcat.connector.protocolClass
TomcatPropertySet.CONNECTOR_PROTOCOL_CLASS
N/A
cargo.tomcat.context.allowCasualMultipartParsing
TomcatPropertySet.CONTEXT_ALLOW_MULTIPART
true
cargo.tomcat.context.mapJarToWebinfClasses
TomcatPropertySet.CONTEXT_MAP_JARS_TO_WEBINF_CLASSES
false
cargo.tomcat.context.reloadable
TomcatPropertySet.CONTEXT_RELOADABLE
false
cargo.tomcat.copywars
TomcatPropertySet.COPY_WARS
true
cargo.tomcat.host.startStopThreads
TomcatPropertySet.HOST_START_STOP_THREADS
N/A
cargo.tomcat.uriencoding
TomcatPropertySet.URI_ENCODING
UTF-8
cargo.tomcat.useHttpOnly
TomcatPropertySet.USE_HTTP_ONLY
N/A
cargo.tomcat.valve
TomcatPropertySet.CUSTOM_VALVE
N/A
cargo.tomcat.webappsDirectory
TomcatPropertySet.WEBAPPS_DIRECTORY
webapps
cargo.tomee.appsDirectory
TomeePropertySet.APPS_DIRECTORY
apps
Datasource and Resource configuration
In addition to the forementioned properties, this container configuration can also set up datasources and/or resources.
For more details, please read: DataSource and Resource Support.
Existing Local Configuration Properties
For installed container o.c.c.c.tomee.Tomee7xInstalledLocalContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.java.home
GeneralPropertySet.JAVA_HOME
JAVA_HOME version 7 (TomEE 7.0.x) or 8 (TomEE 7.1.x) or newer
cargo.jvmargs
GeneralPropertySet.JVMARGS
N/A
cargo.port.offset
GeneralPropertySet.PORT_OFFSET
0
cargo.process.spawn
GeneralPropertySet.SPAWN_PROCESS
false
cargo.protocol
GeneralPropertySet.PROTOCOL
http
cargo.runtime.args
GeneralPropertySet.RUNTIME_ARGS
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
cargo.start.jvmargs
GeneralPropertySet.START_JVMARGS
N/A
Runtime Configuration Properties
For remote container o.c.c.c.tomee.Tomee7xRemoteContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.protocol
GeneralPropertySet.PROTOCOL
http
cargo.remote.password
RemotePropertySet.PASSWORD
N/A
cargo.remote.timeout
RemotePropertySet.TIMEOUT
600000
cargo.remote.uri
RemotePropertySet.URI
N/A
cargo.remote.username
RemotePropertySet.USERNAME
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
cargo.tomcat.deploy.update
TomcatPropertySet.DEPLOY_UPDATE
false
cargo.tomcat.undeploy.allVersions
TomcatPropertySet.UNDEPLOY_ALL_VERSIONS
false
With TomEE, the Tomcat manager has multiple aspects to be careful about:
Your browser by default accesses the HTML-based manager whereas Codehaus Cargo needs to use the text-based manager. As a result, if you want to set the RemotePropertySet.URI manually, please make sure you set the URL for the text-based manager, for example http://production27:8080/manager/text
The text-based manager requires to be accessed by a user with the manager-script role; and by default no user has that role. As a result, please make sure you modify your tomcat-users.xml file to give that role to a user.
You can read more in the Tomcat documentation: https://tomcat.apache.org/tomcat-8.0-doc/manager-howto.html
Tested On
This container is automatically tested by the Continous Integration (CI) system every time there is a code change.
The server used for tests is downloaded from: https://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.1.4/apache-tomee-7.1.4-plus.zip
Moreover, the below other branch is also tested by the CI system:
https://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.9/apache-tomee-7.0.9-plus.zip
Branches not tested by the CI might not be consistently supported.
email.notification.view.online
·
View Changes Online
[Less]
|
|
Posted
4 days
ago
by
S. Ali Tokmen
Page
edited by
S. Ali Tokmen
This page has been automatically generated by Cargo's build. Do not edit it directly as it'll be overwritten next time it's
... [More]
generated again.
Container Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Container Instantiation
ContainerFactory.createContainer("tomee7x"...)
tomee7x
Local Container
Container Classpath
Container Start
Container Stop
Container Timeout
Embedded Container
Installed Container
o.c.c.c.tomee.Tomee7xInstalledLocalContainer
Passing system properties
Installer
Remote Container
o.c.c.c.tomee.Tomee7xRemoteContainer
Configuration Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Standalone Local Configuration for installed container
o.c.c.c.tomee.Tomee7xStandaloneLocalConfiguration
Standalone Local Configuration for embedded container
Existing Local Configuration for installed container
o.c.c.c.tomee.TomeeExistingLocalConfiguration
Existing Local Configuration for embedded container
Runtime Configuration
o.c.c.c.tomee.Tomee7xRuntimeConfiguration
Static deployment of WAR
Static deployment of expanded WAR
Static deployment of EJB
Static deployment of EAR
Static deployment of RAR
Static deployment of files
Static deployment of OSGi Bundles
Deployer Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Installed Deployer
o.c.c.c.tomee.TomeeCopyingInstalledLocalDeployer
Embedded Deployer
Remote Deployer
o.c.c.c.tomee.Tomee7xRemoteDeployer
Other Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Debugging
Supported Configuration properties
The tables below list both the general configuration properties as well as the container-specific ones.
Standalone Local Configuration Properties
For installed container o.c.c.c.tomee.Tomee7xInstalledLocalContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.java.home
GeneralPropertySet.JAVA_HOME
JAVA_HOME version 7 (TomEE 7.0.x) or 8 (TomEE 7.1.x) or newer
cargo.jvmargs
GeneralPropertySet.JVMARGS
N/A
cargo.logging
GeneralPropertySet.LOGGING
medium
cargo.port.offset
GeneralPropertySet.PORT_OFFSET
0
cargo.process.spawn
GeneralPropertySet.SPAWN_PROCESS
false
cargo.protocol
GeneralPropertySet.PROTOCOL
http
cargo.rmi.port
GeneralPropertySet.RMI_PORT
8205
cargo.runtime.args
GeneralPropertySet.RUNTIME_ARGS
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
cargo.servlet.users
ServletPropertySet.USERS
admin::manager-script
cargo.standalone.ignoreNonExistingProperties
GeneralPropertySet.IGNORE_NON_EXISTING_PROPERTIES
N/A
cargo.start.jvmargs
GeneralPropertySet.START_JVMARGS
N/A
cargo.tomcat.ajp.port
TomcatPropertySet.AJP_PORT
8009
cargo.tomcat.connector.httpUpgradeProtocol
TomcatPropertySet.CONNECTOR_HTTP_UPGRADE_PROTOCOL
N/A
cargo.tomcat.connector.keystoreFile
TomcatPropertySet.CONNECTOR_KEY_STORE_FILE
N/A
cargo.tomcat.connector.keystorePass
TomcatPropertySet.CONNECTOR_KEY_STORE_PASSWORD
N/A
cargo.tomcat.connector.maxHttpHeaderSize
TomcatPropertySet.CONNECTOR_MAX_HTTP_HEADER_SIZE
N/A
cargo.tomcat.connector.maxParameterCount
TomcatPropertySet.CONNECTOR_MAX_PARAMETER_COUNT
N/A
cargo.tomcat.connector.protocolClass
TomcatPropertySet.CONNECTOR_PROTOCOL_CLASS
N/A
cargo.tomcat.context.allowCasualMultipartParsing
TomcatPropertySet.CONTEXT_ALLOW_MULTIPART
true
cargo.tomcat.context.mapJarToWebinfClasses
TomcatPropertySet.CONTEXT_MAP_JARS_TO_WEBINF_CLASSES
false
cargo.tomcat.context.reloadable
TomcatPropertySet.CONTEXT_RELOADABLE
false
cargo.tomcat.copywars
TomcatPropertySet.COPY_WARS
true
cargo.tomcat.host.startStopThreads
TomcatPropertySet.HOST_START_STOP_THREADS
N/A
cargo.tomcat.uriencoding
TomcatPropertySet.URI_ENCODING
UTF-8
cargo.tomcat.useHttpOnly
TomcatPropertySet.USE_HTTP_ONLY
N/A
cargo.tomcat.valve
TomcatPropertySet.CUSTOM_VALVE
N/A
cargo.tomcat.webappsDirectory
TomcatPropertySet.WEBAPPS_DIRECTORY
webapps
cargo.tomee.appsDirectory
TomeePropertySet.APPS_DIRECTORY
apps
Datasource and Resource configuration
In addition to the forementioned properties, this container configuration can also set up datasources and/or resources.
For more details, please read: DataSource and Resource Support.
Existing Local Configuration Properties
For installed container o.c.c.c.tomee.Tomee7xInstalledLocalContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.java.home
GeneralPropertySet.JAVA_HOME
JAVA_HOME version 7 (TomEE 7.0.x) or 8 (TomEE 7.1.x) or newer
cargo.jvmargs
GeneralPropertySet.JVMARGS
N/A
cargo.port.offset
GeneralPropertySet.PORT_OFFSET
0
cargo.process.spawn
GeneralPropertySet.SPAWN_PROCESS
false
cargo.protocol
GeneralPropertySet.PROTOCOL
http
cargo.runtime.args
GeneralPropertySet.RUNTIME_ARGS
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
cargo.start.jvmargs
GeneralPropertySet.START_JVMARGS
N/A
Runtime Configuration Properties
For remote container o.c.c.c.tomee.Tomee7xRemoteContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.protocol
GeneralPropertySet.PROTOCOL
http
cargo.remote.password
RemotePropertySet.PASSWORD
N/A
cargo.remote.timeout
RemotePropertySet.TIMEOUT
600000
cargo.remote.uri
RemotePropertySet.URI
N/A
cargo.remote.username
RemotePropertySet.USERNAME
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
cargo.tomcat.deploy.update
TomcatPropertySet.DEPLOY_UPDATE
false
cargo.tomcat.undeploy.allVersions
TomcatPropertySet.UNDEPLOY_ALL_VERSIONS
false
With TomEE, the Tomcat manager has multiple aspects to be careful about:
Your browser by default accesses the HTML-based manager whereas Codehaus Cargo needs to use the text-based manager. As a result, if you want to set the RemotePropertySet.URI manually, please make sure you set the URL for the text-based manager, for example http://production27:8080/manager/text
The text-based manager requires to be accessed by a user with the manager-script role; and by default no user has that role. As a result, please make sure you modify your tomcat-users.xml file to give that role to a user.
You can read more in the Tomcat documentation: https://tomcat.apache.org/tomcat-8.0-doc/manager-howto.html
Tested On
This container is automatically tested by the Continous Integration (CI) system every time there is a code change.
The server used for tests is downloaded from: https://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.1.4/apache-tomee-7.1.4-plus.zip
Moreover, the below other branch is also tested by the CI system:
https://repo.maven.apache.org/maven2/org/apache/tomee/apache-tomee/7.0.9/apache-tomee-7.0.9-plus.zip
Branches not tested by the CI might not be consistently supported.
email.notification.view.online
·
View Changes Online
[Less]
|
|
Posted
4 days
ago
by
S. Ali Tokmen
Page
edited by
S. Ali Tokmen
This page has been automatically generated by Cargo's build. Do not edit it directly as it'll be overwritten next time it's
... [More]
generated again.
Container Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Container Instantiation
ContainerFactory.createContainer("jetty9x"...)
jetty9x
Local Container
Container Classpath
Container Start
Container Stop
Container Timeout
Embedded Container
o.c.c.c.jetty.Jetty9xEmbeddedLocalContainer
Installed Container
o.c.c.c.jetty.Jetty9xInstalledLocalContainer
Passing system properties
Installer
Remote Container
o.c.c.c.jetty.Jetty9xRemoteContainer
Configuration Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Standalone Local Configuration for installed container
o.c.c.c.jetty.Jetty9xStandaloneLocalConfiguration
Standalone Local Configuration for embedded container
o.c.c.c.jetty.Jetty9xEmbeddedStandaloneLocalConfiguration
Existing Local Configuration for installed container
o.c.c.c.jetty.Jetty9xExistingLocalConfiguration
Existing Local Configuration for embedded container
Runtime Configuration
o.c.c.c.jetty.JettyRuntimeConfiguration
Static deployment of WAR
Static deployment of expanded WAR
Static deployment of EJB
Static deployment of EAR
Static deployment of RAR
Static deployment of files
Static deployment of OSGi Bundles
Deployer Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Installed Deployer
o.c.c.c.jetty.Jetty9x10x11xInstalledLocalDeployer
Embedded Deployer
o.c.c.c.jetty.Jetty7x8x9x10x11xEmbeddedLocalDeployer
Remote Deployer
o.c.c.c.jetty.JettyRemoteDeployer
Other Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Debugging
Supported Configuration properties
The tables below list both the general configuration properties as well as the container-specific ones.
Standalone Local Configuration Properties
For installed container o.c.c.c.jetty.Jetty9xInstalledLocalContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.java.home
GeneralPropertySet.JAVA_HOME
JAVA_HOME version 7 (Jetty 9.0.x, 9.1.x and 9.2.x) or 8 (Jetty 9.3.x and 9.4.x) or newer
cargo.jetty.deployer.createContextXml
JettyPropertySet.DEPLOYER_CREATE_CONTEXT_XML
true
cargo.jetty.realm.name
JettyPropertySet.REALM_NAME
Cargo Test Realm
cargo.jetty.servlet.default.useFileMappedBuffer
JettyPropertySet.USE_FILE_MAPPED_BUFFER
true
cargo.jetty.session.path
JettyPropertySet.SESSION_PATH
N/A
cargo.jvmargs
GeneralPropertySet.JVMARGS
N/A
cargo.logging
GeneralPropertySet.LOGGING
medium
cargo.port.offset
GeneralPropertySet.PORT_OFFSET
0
cargo.process.spawn
GeneralPropertySet.SPAWN_PROCESS
false
cargo.protocol
GeneralPropertySet.PROTOCOL
http
cargo.runtime.args
GeneralPropertySet.RUNTIME_ARGS
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
cargo.servlet.users
ServletPropertySet.USERS
N/A
cargo.standalone.ignoreNonExistingProperties
GeneralPropertySet.IGNORE_NON_EXISTING_PROPERTIES
N/A
cargo.start.jvmargs
GeneralPropertySet.START_JVMARGS
N/A
Datasource and Resource configuration
In addition to the forementioned properties, this container configuration can also set up datasources and/or resources.
For more details, please read: DataSource and Resource Support.
How to run Jetty under a Java Security Manager
Jetty 9.x and above can be configured to run under a Java Security Manager.
For further information on how to achieve this, please refer to the associated tip in the Maven 3 Plugin Tips page.
For embedded container o.c.c.c.jetty.Jetty9xEmbeddedLocalContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.java.home
GeneralPropertySet.JAVA_HOME
JAVA_HOME version 7 (Jetty 9.0.x, 9.1.x and 9.2.x) or 8 (Jetty 9.3.x and 9.4.x) or newer
cargo.jetty.deployer.createContextXml
JettyPropertySet.DEPLOYER_CREATE_CONTEXT_XML
true
cargo.jetty.realm.name
JettyPropertySet.REALM_NAME
Cargo Test Realm
cargo.jetty.servlet.default.useFileMappedBuffer
JettyPropertySet.USE_FILE_MAPPED_BUFFER
true
cargo.jetty.session.path
JettyPropertySet.SESSION_PATH
N/A
cargo.jvmargs
GeneralPropertySet.JVMARGS
N/A
cargo.logging
GeneralPropertySet.LOGGING
medium
cargo.port.offset
GeneralPropertySet.PORT_OFFSET
0
cargo.protocol
GeneralPropertySet.PROTOCOL
http
cargo.runtime.args
GeneralPropertySet.RUNTIME_ARGS
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
cargo.servlet.users
ServletPropertySet.USERS
N/A
cargo.standalone.ignoreNonExistingProperties
GeneralPropertySet.IGNORE_NON_EXISTING_PROPERTIES
N/A
cargo.start.jvmargs
GeneralPropertySet.START_JVMARGS
N/A
Existing Local Configuration Properties
For installed container o.c.c.c.jetty.Jetty9xInstalledLocalContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.java.home
GeneralPropertySet.JAVA_HOME
JAVA_HOME version 7 (Jetty 9.0.x, 9.1.x and 9.2.x) or 8 (Jetty 9.3.x and 9.4.x) or newer
cargo.jvmargs
GeneralPropertySet.JVMARGS
N/A
cargo.port.offset
GeneralPropertySet.PORT_OFFSET
0
cargo.process.spawn
GeneralPropertySet.SPAWN_PROCESS
false
cargo.protocol
GeneralPropertySet.PROTOCOL
http
cargo.runtime.args
GeneralPropertySet.RUNTIME_ARGS
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
cargo.start.jvmargs
GeneralPropertySet.START_JVMARGS
N/A
If you specify cargo.runtime.args with --ini=anyfile.ini (where anyfile.ini points to a Jetty INI file), any property set in the Codehaus Cargo Jetty container will be ignored and the ones read from the INI file used instead.
Please note that the Jetty INI file concept doesn't exist anymore with Jetty 9.1.x onwards.
Runtime Configuration Properties
Before using the Jetty remote deployer, please read: Jetty Remote Deployer
For remote container o.c.c.c.jetty.Jetty9xRemoteContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.jetty.deployer.url
JettyPropertySet.DEPLOYER_URL
N/A
cargo.remote.password
RemotePropertySet.PASSWORD
N/A
cargo.remote.timeout
RemotePropertySet.TIMEOUT
120000
cargo.remote.username
RemotePropertySet.USERNAME
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
Tested On
This container is automatically tested by the Continous Integration (CI) system every time there is a code change.
The server used for tests is downloaded from: https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-distribution/9.4.58.v20250814/jetty-distribution-9.4.58.v20250814.tar.gz
Moreover, the below other branches are also tested by the CI system:
https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-distribution/9.0.7.v20131107/jetty-distribution-9.0.7.v20131107.tar.gz
https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-distribution/9.1.6.v20160112/jetty-distribution-9.1.6.v20160112.tar.gz
https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-distribution/9.2.30.v20200428/jetty-distribution-9.2.30.v20200428.tar.gz
https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-distribution/9.3.30.v20211001/jetty-distribution-9.3.30.v20211001.tar.gz
Branches not tested by the CI might not be consistently supported.
email.notification.view.online
·
View Changes Online
[Less]
|
|
Posted
4 days
ago
by
S. Ali Tokmen
Page
edited by
S. Ali Tokmen
This page has been automatically generated by Cargo's build. Do not edit it directly as it'll be overwritten next time it's
... [More]
generated again.
Container Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Container Instantiation
ContainerFactory.createContainer("tomcat8x"...)
tomcat8x
Local Container
Container Classpath
Container Start
Container Stop
Container Timeout
Embedded Container
o.c.c.c.tomcat.Tomcat8xEmbeddedLocalContainer
Installed Container
o.c.c.c.tomcat.Tomcat8xInstalledLocalContainer
Passing system properties
Installer
Remote Container
o.c.c.c.tomcat.Tomcat8xRemoteContainer
Running multiple Tomcat 7.x / Tomcat 8.x / Tomcat 9.x / Tomcat 10.x embedded containers within the same JVM
Tomcat 7.x has introduced a class called TomcatURLStreamHandlerFactory where the singleton has a static instance field and a final registered attribute which are not always in sync and cause unexpected exceptions. Due to this, it is not possible to execute Tomcat 7.x, Tomcat 8.x, Tomcat 9.x and Tomcat 10.x embedded in the same JVM, in addition running one of these Tomcat embedded versions one after the other within the same JVM but different classpaths might also fail.
If you want to be safe, prefer using the Installed Container. Also note that Tomcat 11.x onwards has gotten rid of that class.
Configuration Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Standalone Local Configuration for installed container
o.c.c.c.tomcat.Tomcat8xStandaloneLocalConfiguration
Standalone Local Configuration for embedded container
o.c.c.c.tomcat.Tomcat8xStandaloneLocalConfiguration
Existing Local Configuration for installed container
o.c.c.c.tomcat.TomcatExistingLocalConfiguration
Existing Local Configuration for embedded container
o.c.c.c.tomcat.TomcatExistingLocalConfiguration
Runtime Configuration
o.c.c.c.tomcat.Tomcat8xRuntimeConfiguration
Static deployment of WAR
Static deployment of expanded WAR
Static deployment of EJB
Static deployment of EAR
Static deployment of RAR
Static deployment of files
Static deployment of OSGi Bundles
Deployer Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Installed Deployer
o.c.c.c.tomcat.TomcatCopyingInstalledLocalDeployer
Embedded Deployer
o.c.c.c.tomcat.TomcatEmbeddedLocalDeployer
Remote Deployer
o.c.c.c.tomcat.Tomcat8xRemoteDeployer
Other Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Debugging
Supported Configuration properties
The tables below list both the general configuration properties as well as the container-specific ones.
Standalone Local Configuration Properties
For installed container o.c.c.c.tomcat.Tomcat8xInstalledLocalContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.java.home
GeneralPropertySet.JAVA_HOME
JAVA_HOME version 7 or newer
cargo.jvmargs
GeneralPropertySet.JVMARGS
N/A
cargo.logging
GeneralPropertySet.LOGGING
medium
cargo.port.offset
GeneralPropertySet.PORT_OFFSET
0
cargo.process.spawn
GeneralPropertySet.SPAWN_PROCESS
false
cargo.protocol
GeneralPropertySet.PROTOCOL
http
cargo.rmi.port
GeneralPropertySet.RMI_PORT
8205
cargo.runtime.args
GeneralPropertySet.RUNTIME_ARGS
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
cargo.servlet.users
ServletPropertySet.USERS
admin::manager-script
cargo.standalone.ignoreNonExistingProperties
GeneralPropertySet.IGNORE_NON_EXISTING_PROPERTIES
N/A
cargo.start.jvmargs
GeneralPropertySet.START_JVMARGS
N/A
cargo.tomcat.ajp.port
TomcatPropertySet.AJP_PORT
8009
cargo.tomcat.connector.httpUpgradeProtocol
TomcatPropertySet.CONNECTOR_HTTP_UPGRADE_PROTOCOL
N/A
cargo.tomcat.connector.keystoreFile
TomcatPropertySet.CONNECTOR_KEY_STORE_FILE
N/A
cargo.tomcat.connector.keystorePass
TomcatPropertySet.CONNECTOR_KEY_STORE_PASSWORD
N/A
cargo.tomcat.connector.maxHttpHeaderSize
TomcatPropertySet.CONNECTOR_MAX_HTTP_HEADER_SIZE
N/A
cargo.tomcat.connector.maxParameterCount
TomcatPropertySet.CONNECTOR_MAX_PARAMETER_COUNT
N/A
cargo.tomcat.connector.protocolClass
TomcatPropertySet.CONNECTOR_PROTOCOL_CLASS
N/A
cargo.tomcat.context.allowCasualMultipartParsing
TomcatPropertySet.CONTEXT_ALLOW_MULTIPART
true
cargo.tomcat.context.mapJarToWebinfClasses
TomcatPropertySet.CONTEXT_MAP_JARS_TO_WEBINF_CLASSES
false
cargo.tomcat.context.reloadable
TomcatPropertySet.CONTEXT_RELOADABLE
false
cargo.tomcat.copywars
TomcatPropertySet.COPY_WARS
true
cargo.tomcat.host.startStopThreads
TomcatPropertySet.HOST_START_STOP_THREADS
N/A
cargo.tomcat.uriencoding
TomcatPropertySet.URI_ENCODING
UTF-8
cargo.tomcat.useHttpOnly
TomcatPropertySet.USE_HTTP_ONLY
N/A
cargo.tomcat.valve
TomcatPropertySet.CUSTOM_VALVE
N/A
cargo.tomcat.webappsDirectory
TomcatPropertySet.WEBAPPS_DIRECTORY
webapps
Datasource and Resource configuration
In addition to the forementioned properties, this container configuration can also set up datasources and/or resources.
For more details, please read: DataSource and Resource Support.
Configuring HTTP/2 for Tomcat 8.5 and above
Tomcat 8.5 and above support HTTP/2.
For further information on how to enable this, please refer to Configuring HTTP/2 for Tomcat 8.5 and above.
For embedded container o.c.c.c.tomcat.Tomcat8xEmbeddedLocalContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.java.home
GeneralPropertySet.JAVA_HOME
JAVA_HOME version 7 or newer
cargo.jvmargs
GeneralPropertySet.JVMARGS
N/A
cargo.logging
GeneralPropertySet.LOGGING
medium
cargo.port.offset
GeneralPropertySet.PORT_OFFSET
0
cargo.protocol
GeneralPropertySet.PROTOCOL
http
cargo.rmi.port
GeneralPropertySet.RMI_PORT
8205
cargo.runtime.args
GeneralPropertySet.RUNTIME_ARGS
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
cargo.servlet.users
ServletPropertySet.USERS
admin::manager-script
cargo.standalone.ignoreNonExistingProperties
GeneralPropertySet.IGNORE_NON_EXISTING_PROPERTIES
N/A
cargo.start.jvmargs
GeneralPropertySet.START_JVMARGS
N/A
cargo.tomcat.ajp.port
TomcatPropertySet.AJP_PORT
8009
cargo.tomcat.connector.httpUpgradeProtocol
TomcatPropertySet.CONNECTOR_HTTP_UPGRADE_PROTOCOL
N/A
cargo.tomcat.connector.keystoreFile
TomcatPropertySet.CONNECTOR_KEY_STORE_FILE
N/A
cargo.tomcat.connector.keystorePass
TomcatPropertySet.CONNECTOR_KEY_STORE_PASSWORD
N/A
cargo.tomcat.connector.maxHttpHeaderSize
TomcatPropertySet.CONNECTOR_MAX_HTTP_HEADER_SIZE
N/A
cargo.tomcat.connector.maxParameterCount
TomcatPropertySet.CONNECTOR_MAX_PARAMETER_COUNT
N/A
cargo.tomcat.connector.protocolClass
TomcatPropertySet.CONNECTOR_PROTOCOL_CLASS
N/A
cargo.tomcat.context.allowCasualMultipartParsing
TomcatPropertySet.CONTEXT_ALLOW_MULTIPART
true
cargo.tomcat.context.mapJarToWebinfClasses
TomcatPropertySet.CONTEXT_MAP_JARS_TO_WEBINF_CLASSES
false
cargo.tomcat.context.reloadable
TomcatPropertySet.CONTEXT_RELOADABLE
false
cargo.tomcat.copywars
TomcatPropertySet.COPY_WARS
true
cargo.tomcat.embedded.overrideJavaLogging
TomcatPropertySet.EMBEDDED_OVERRIDE_JAVA_LOGGING
false
cargo.tomcat.host.startStopThreads
TomcatPropertySet.HOST_START_STOP_THREADS
N/A
cargo.tomcat.uriencoding
TomcatPropertySet.URI_ENCODING
UTF-8
cargo.tomcat.useHttpOnly
TomcatPropertySet.USE_HTTP_ONLY
N/A
cargo.tomcat.valve
TomcatPropertySet.CUSTOM_VALVE
N/A
cargo.tomcat.webappsDirectory
TomcatPropertySet.WEBAPPS_DIRECTORY
webapps
Datasource and Resource configuration
In addition to the forementioned properties, this container configuration can also set up datasources and/or resources.
For more details, please read: DataSource and Resource Support.
Configuring HTTP/2 for Tomcat 8.5 and above
Tomcat 8.5 and above support HTTP/2.
For further information on how to enable this, please refer to Configuring HTTP/2 for Tomcat 8.5 and above.
Existing Local Configuration Properties
For installed container o.c.c.c.tomcat.Tomcat8xInstalledLocalContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.java.home
GeneralPropertySet.JAVA_HOME
JAVA_HOME version 7 or newer
cargo.jvmargs
GeneralPropertySet.JVMARGS
N/A
cargo.port.offset
GeneralPropertySet.PORT_OFFSET
0
cargo.process.spawn
GeneralPropertySet.SPAWN_PROCESS
false
cargo.protocol
GeneralPropertySet.PROTOCOL
http
cargo.runtime.args
GeneralPropertySet.RUNTIME_ARGS
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
cargo.start.jvmargs
GeneralPropertySet.START_JVMARGS
N/A
For embedded container o.c.c.c.tomcat.Tomcat8xEmbeddedLocalContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.java.home
GeneralPropertySet.JAVA_HOME
JAVA_HOME version 7 or newer
cargo.jvmargs
GeneralPropertySet.JVMARGS
N/A
cargo.port.offset
GeneralPropertySet.PORT_OFFSET
0
cargo.protocol
GeneralPropertySet.PROTOCOL
http
cargo.runtime.args
GeneralPropertySet.RUNTIME_ARGS
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
cargo.start.jvmargs
GeneralPropertySet.START_JVMARGS
N/A
cargo.tomcat.embedded.overrideJavaLogging
TomcatPropertySet.EMBEDDED_OVERRIDE_JAVA_LOGGING
false
Runtime Configuration Properties
For remote container o.c.c.c.tomcat.Tomcat8xRemoteContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.protocol
GeneralPropertySet.PROTOCOL
http
cargo.remote.password
RemotePropertySet.PASSWORD
N/A
cargo.remote.timeout
RemotePropertySet.TIMEOUT
600000
cargo.remote.uri
RemotePropertySet.URI
N/A
cargo.remote.username
RemotePropertySet.USERNAME
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
cargo.tomcat.deploy.update
TomcatPropertySet.DEPLOY_UPDATE
false
cargo.tomcat.undeploy.allVersions
TomcatPropertySet.UNDEPLOY_ALL_VERSIONS
false
With Tomcat 8, the Tomcat manager has multiple aspects to be careful about:
Your browser by default accesses the HTML-based manager whereas Codehaus Cargo needs to use the text-based manager. As a result, if you want to set the RemotePropertySet.URI manually, please make sure you set the URL for the text-based manager, for example http://production27:8080/manager/text
The text-based manager requires to be accessed by a user with the manager-script role; and by default no user has that role. As a result, please make sure you modify your tomcat-users.xml file to give that role to a user.
You can read more in the Tomcat documentation: https://tomcat.apache.org/tomcat-8.0-doc/manager-howto.html
Tested On
This container is automatically tested by the Continous Integration (CI) system every time there is a code change.
The server used for tests is downloaded from: https://repo.maven.apache.org/maven2/org/apache/tomcat/tomcat/8.5.100/tomcat-8.5.100.zip
Moreover, the below other branch is also tested by the CI system:
https://repo.maven.apache.org/maven2/org/apache/tomcat/tomcat/8.0.53/tomcat-8.0.53.zip
Branches not tested by the CI might not be consistently supported.
email.notification.view.online
·
View Changes Online
[Less]
|
|
Posted
4 days
ago
by
S. Ali Tokmen
Page
edited by
S. Ali Tokmen
This page has been automatically generated by Cargo's build. Do not edit it directly as it'll be overwritten next time it's
... [More]
generated again.
Container Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Container Instantiation
ContainerFactory.createContainer("tomcat8x"...)
tomcat8x
Local Container
Container Classpath
Container Start
Container Stop
Container Timeout
Embedded Container
o.c.c.c.tomcat.Tomcat8xEmbeddedLocalContainer
Installed Container
o.c.c.c.tomcat.Tomcat8xInstalledLocalContainer
Passing system properties
Installer
Remote Container
o.c.c.c.tomcat.Tomcat8xRemoteContainer
Running multiple Tomcat 7.x / Tomcat 8.x / Tomcat 9.x / Tomcat 10.x embedded containers within the same JVM
Tomcat 7.x has introduced a class called TomcatURLStreamHandlerFactory where the singleton has a static instance field and a final registered attribute which are not always in sync and cause unexpected exceptions. Due to this, it is not possible to execute Tomcat 7.x, Tomcat 8.x, Tomcat 9.x and Tomcat 10.x embedded in the same JVM, in addition running one of these Tomcat embedded versions one after the other within the same JVM but different classpaths might also fail.
If you want to be safe, prefer using the Installed Container. Also note that Tomcat 11.x onwards has gotten rid of that class.
Configuration Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Standalone Local Configuration for installed container
o.c.c.c.tomcat.Tomcat8xStandaloneLocalConfiguration
Standalone Local Configuration for embedded container
o.c.c.c.tomcat.Tomcat8xStandaloneLocalConfiguration
Existing Local Configuration for installed container
o.c.c.c.tomcat.TomcatExistingLocalConfiguration
Existing Local Configuration for embedded container
o.c.c.c.tomcat.TomcatExistingLocalConfiguration
Runtime Configuration
o.c.c.c.tomcat.Tomcat8xRuntimeConfiguration
Static deployment of WAR
Static deployment of expanded WAR
Static deployment of EJB
Static deployment of EAR
Static deployment of RAR
Static deployment of files
Static deployment of OSGi Bundles
Deployer Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Installed Deployer
o.c.c.c.tomcat.TomcatCopyingInstalledLocalDeployer
Embedded Deployer
o.c.c.c.tomcat.TomcatEmbeddedLocalDeployer
Remote Deployer
o.c.c.c.tomcat.Tomcat8xRemoteDeployer
Other Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Debugging
Supported Configuration properties
The tables below list both the general configuration properties as well as the container-specific ones.
Standalone Local Configuration Properties
For installed container o.c.c.c.tomcat.Tomcat8xInstalledLocalContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.java.home
GeneralPropertySet.JAVA_HOME
JAVA_HOME version 7 or newer
cargo.jvmargs
GeneralPropertySet.JVMARGS
N/A
cargo.logging
GeneralPropertySet.LOGGING
medium
cargo.port.offset
GeneralPropertySet.PORT_OFFSET
0
cargo.process.spawn
GeneralPropertySet.SPAWN_PROCESS
false
cargo.protocol
GeneralPropertySet.PROTOCOL
http
cargo.rmi.port
GeneralPropertySet.RMI_PORT
8205
cargo.runtime.args
GeneralPropertySet.RUNTIME_ARGS
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
cargo.servlet.users
ServletPropertySet.USERS
admin::manager-script
cargo.standalone.ignoreNonExistingProperties
GeneralPropertySet.IGNORE_NON_EXISTING_PROPERTIES
N/A
cargo.start.jvmargs
GeneralPropertySet.START_JVMARGS
N/A
cargo.tomcat.ajp.port
TomcatPropertySet.AJP_PORT
8009
cargo.tomcat.connector.httpUpgradeProtocol
TomcatPropertySet.CONNECTOR_HTTP_UPGRADE_PROTOCOL
N/A
cargo.tomcat.connector.keystoreFile
TomcatPropertySet.CONNECTOR_KEY_STORE_FILE
N/A
cargo.tomcat.connector.keystorePass
TomcatPropertySet.CONNECTOR_KEY_STORE_PASSWORD
N/A
cargo.tomcat.connector.maxHttpHeaderSize
TomcatPropertySet.CONNECTOR_MAX_HTTP_HEADER_SIZE
N/A
cargo.tomcat.connector.maxParameterCount
TomcatPropertySet.CONNECTOR_MAX_PARAMETER_COUNT
N/A
cargo.tomcat.connector.protocolClass
TomcatPropertySet.CONNECTOR_PROTOCOL_CLASS
N/A
cargo.tomcat.context.allowCasualMultipartParsing
TomcatPropertySet.CONTEXT_ALLOW_MULTIPART
true
cargo.tomcat.context.mapJarToWebinfClasses
TomcatPropertySet.CONTEXT_MAP_JARS_TO_WEBINF_CLASSES
false
cargo.tomcat.context.reloadable
TomcatPropertySet.CONTEXT_RELOADABLE
false
cargo.tomcat.copywars
TomcatPropertySet.COPY_WARS
true
cargo.tomcat.host.startStopThreads
TomcatPropertySet.HOST_START_STOP_THREADS
N/A
cargo.tomcat.uriencoding
TomcatPropertySet.URI_ENCODING
UTF-8
cargo.tomcat.useHttpOnly
TomcatPropertySet.USE_HTTP_ONLY
N/A
cargo.tomcat.valve
TomcatPropertySet.CUSTOM_VALVE
N/A
cargo.tomcat.webappsDirectory
TomcatPropertySet.WEBAPPS_DIRECTORY
webapps
Datasource and Resource configuration
In addition to the forementioned properties, this container configuration can also set up datasources and/or resources.
For more details, please read: DataSource and Resource Support.
Configuring HTTP/2 for Tomcat 8.5 and above
Tomcat 8.5 and above support HTTP/2.
For further information on how to enable this, please refer to Configuring HTTP/2 for Tomcat 8.5 and above.
For embedded container o.c.c.c.tomcat.Tomcat8xEmbeddedLocalContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.java.home
GeneralPropertySet.JAVA_HOME
JAVA_HOME version 7 or newer
cargo.jvmargs
GeneralPropertySet.JVMARGS
N/A
cargo.logging
GeneralPropertySet.LOGGING
medium
cargo.port.offset
GeneralPropertySet.PORT_OFFSET
0
cargo.protocol
GeneralPropertySet.PROTOCOL
http
cargo.rmi.port
GeneralPropertySet.RMI_PORT
8205
cargo.runtime.args
GeneralPropertySet.RUNTIME_ARGS
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
cargo.servlet.users
ServletPropertySet.USERS
admin::manager-script
cargo.standalone.ignoreNonExistingProperties
GeneralPropertySet.IGNORE_NON_EXISTING_PROPERTIES
N/A
cargo.start.jvmargs
GeneralPropertySet.START_JVMARGS
N/A
cargo.tomcat.ajp.port
TomcatPropertySet.AJP_PORT
8009
cargo.tomcat.connector.httpUpgradeProtocol
TomcatPropertySet.CONNECTOR_HTTP_UPGRADE_PROTOCOL
N/A
cargo.tomcat.connector.keystoreFile
TomcatPropertySet.CONNECTOR_KEY_STORE_FILE
N/A
cargo.tomcat.connector.keystorePass
TomcatPropertySet.CONNECTOR_KEY_STORE_PASSWORD
N/A
cargo.tomcat.connector.maxHttpHeaderSize
TomcatPropertySet.CONNECTOR_MAX_HTTP_HEADER_SIZE
N/A
cargo.tomcat.connector.maxParameterCount
TomcatPropertySet.CONNECTOR_MAX_PARAMETER_COUNT
N/A
cargo.tomcat.connector.protocolClass
TomcatPropertySet.CONNECTOR_PROTOCOL_CLASS
N/A
cargo.tomcat.context.allowCasualMultipartParsing
TomcatPropertySet.CONTEXT_ALLOW_MULTIPART
true
cargo.tomcat.context.mapJarToWebinfClasses
TomcatPropertySet.CONTEXT_MAP_JARS_TO_WEBINF_CLASSES
false
cargo.tomcat.context.reloadable
TomcatPropertySet.CONTEXT_RELOADABLE
false
cargo.tomcat.copywars
TomcatPropertySet.COPY_WARS
true
cargo.tomcat.embedded.overrideJavaLogging
TomcatPropertySet.EMBEDDED_OVERRIDE_JAVA_LOGGING
false
cargo.tomcat.host.startStopThreads
TomcatPropertySet.HOST_START_STOP_THREADS
N/A
cargo.tomcat.uriencoding
TomcatPropertySet.URI_ENCODING
UTF-8
cargo.tomcat.useHttpOnly
TomcatPropertySet.USE_HTTP_ONLY
N/A
cargo.tomcat.valve
TomcatPropertySet.CUSTOM_VALVE
N/A
cargo.tomcat.webappsDirectory
TomcatPropertySet.WEBAPPS_DIRECTORY
webapps
Datasource and Resource configuration
In addition to the forementioned properties, this container configuration can also set up datasources and/or resources.
For more details, please read: DataSource and Resource Support.
Configuring HTTP/2 for Tomcat 8.5 and above
Tomcat 8.5 and above support HTTP/2.
For further information on how to enable this, please refer to Configuring HTTP/2 for Tomcat 8.5 and above.
Existing Local Configuration Properties
For installed container o.c.c.c.tomcat.Tomcat8xInstalledLocalContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.java.home
GeneralPropertySet.JAVA_HOME
JAVA_HOME version 7 or newer
cargo.jvmargs
GeneralPropertySet.JVMARGS
N/A
cargo.port.offset
GeneralPropertySet.PORT_OFFSET
0
cargo.process.spawn
GeneralPropertySet.SPAWN_PROCESS
false
cargo.protocol
GeneralPropertySet.PROTOCOL
http
cargo.runtime.args
GeneralPropertySet.RUNTIME_ARGS
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
cargo.start.jvmargs
GeneralPropertySet.START_JVMARGS
N/A
For embedded container o.c.c.c.tomcat.Tomcat8xEmbeddedLocalContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.java.home
GeneralPropertySet.JAVA_HOME
JAVA_HOME version 7 or newer
cargo.jvmargs
GeneralPropertySet.JVMARGS
N/A
cargo.port.offset
GeneralPropertySet.PORT_OFFSET
0
cargo.protocol
GeneralPropertySet.PROTOCOL
http
cargo.runtime.args
GeneralPropertySet.RUNTIME_ARGS
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
cargo.start.jvmargs
GeneralPropertySet.START_JVMARGS
N/A
cargo.tomcat.embedded.overrideJavaLogging
TomcatPropertySet.EMBEDDED_OVERRIDE_JAVA_LOGGING
false
Runtime Configuration Properties
For remote container o.c.c.c.tomcat.Tomcat8xRemoteContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.protocol
GeneralPropertySet.PROTOCOL
http
cargo.remote.password
RemotePropertySet.PASSWORD
N/A
cargo.remote.timeout
RemotePropertySet.TIMEOUT
600000
cargo.remote.uri
RemotePropertySet.URI
N/A
cargo.remote.username
RemotePropertySet.USERNAME
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
cargo.tomcat.deploy.update
TomcatPropertySet.DEPLOY_UPDATE
false
cargo.tomcat.undeploy.allVersions
TomcatPropertySet.UNDEPLOY_ALL_VERSIONS
false
With Tomcat 8, the Tomcat manager has multiple aspects to be careful about:
Your browser by default accesses the HTML-based manager whereas Codehaus Cargo needs to use the text-based manager. As a result, if you want to set the RemotePropertySet.URI manually, please make sure you set the URL for the text-based manager, for example http://production27:8080/manager/text
The text-based manager requires to be accessed by a user with the manager-script role; and by default no user has that role. As a result, please make sure you modify your tomcat-users.xml file to give that role to a user.
You can read more in the Tomcat documentation: https://tomcat.apache.org/tomcat-8.0-doc/manager-howto.html
Tested On
This container is automatically tested by the Continous Integration (CI) system every time there is a code change.
The server used for tests is downloaded from: https://repo.maven.apache.org/maven2/org/apache/tomcat/tomcat/8.5.100/tomcat-8.5.100.zip
Moreover, the below other branch is also tested by the CI system:
https://repo.maven.apache.org/maven2/org/apache/tomcat/tomcat/8.0.53/tomcat-8.0.53.zip
Branches not tested by the CI might not be consistently supported.
email.notification.view.online
·
View Changes Online
[Less]
|
|
Posted
4 days
ago
by
S. Ali Tokmen
Page
edited by
S. Ali Tokmen
This page has been automatically generated by Cargo's build. Do not edit it directly as it'll be overwritten next time it's
... [More]
generated again.
With the opening of the JBoss EAP to the public and the split between JBoss and WildFly, the below naming correspondence should be used with JBoss EAP containers:
What Cargo calls JBoss 6.x is what JBoss refers to as JBoss Application Server version 6; i.e. the version released in December 2010
What Cargo calls JBoss 6.1.x is what JBoss refers to as JBoss Application Server version 6.1; i.e. the version released in August 2011
What Cargo calls JBoss 7.1.x is what JBoss refers to as JBoss Enterprise Application Platform (EAP) version 6.0; i.e. the build from JBoss Application Server (AS) version 7.1 released in February 2012
What Cargo calls JBoss 7.2.x is what JBoss refers to as JBoss Enterprise Application Platform (EAP) version 6.1; i.e. the build from JBoss Application Server (AS) version 7.2 released in May 2013
What Cargo calls JBoss 7.3.x is what JBoss refers to as JBoss Enterprise Application Platform (EAP) version 6.2; i.e. the build from JBoss Application Server (AS) version 7.3 released in October 2013
What Cargo calls JBoss 7.4.x is what JBoss refers to as JBoss Enterprise Application Platform (EAP) version 6.3; i.e. the build from JBoss Application Server (AS) version 7.4 released in June 2014
What Cargo calls JBoss 7.5.x is what JBoss refers to as JBoss Enterprise Application Platform (EAP) version 6.4; i.e. the build from JBoss Application Server (AS) version 7.5 released in October 2015
The WildFly 10.x container can be used with the JBoss Enterprise Application Platform (EAP) version 7.0; i.e. the version released in May 2016
The WildFly 11.x container can be used with the JBoss Enterprise Application Platform (EAP) version 7.1; i.e. the version released in December 2017
The WildFly 14.x container can be used with the JBoss Enterprise Application Platform (EAP) version 7.2; i.e. the version released in January 2019
The WildFly 18.x container can be used with the JBoss Enterprise Application Platform (EAP) version 7.3; i.e. the version released in March 2020
The WildFly 23.x container can be used with the JBoss Enterprise Application Platform (EAP) version 7.4; i.e. the version released in July 2021
The WildFly 28.x container can be used with the JBoss Enterprise Application Platform (EAP) version 8.0; i.e. the version released in February 2024
Container Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Container Instantiation
ContainerFactory.createContainer("jboss6x"...)
jboss6x
Local Container
Container Classpath
Container Start
Container Stop
Container Timeout
Embedded Container
Installed Container
o.c.c.c.jboss.JBoss6xInstalledLocalContainer
Passing system properties
Installer
Remote Container
o.c.c.c.jboss.JBoss6xRemoteContainer
Configuration Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Standalone Local Configuration for installed container
o.c.c.c.jboss.JBoss6xStandaloneLocalConfiguration
Standalone Local Configuration for embedded container
Existing Local Configuration for installed container
o.c.c.c.jboss.JBoss6xExistingLocalConfiguration
Existing Local Configuration for embedded container
Runtime Configuration
o.c.c.c.jboss.JBoss5x6xRuntimeConfiguration
Static deployment of WAR
Static deployment of expanded WAR
Static deployment of EJB
Static deployment of EAR
Static deployment of RAR
Static deployment of (JBoss) HAR
Static deployment of (JBoss) SAR
Static deployment of (JBoss) AOP
Static deployment of files
Static deployment of OSGi Bundles
Deployer Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Installed Deployer
o.c.c.c.jboss.JBossInstalledLocalDeployer
Embedded Deployer
Remote Deployer
o.c.c.c.jboss.JBoss51x6xRemoteDeployer
Other Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Debugging
Supported Configuration properties
The tables below list both the general configuration properties as well as the container-specific ones.
Standalone Local Configuration Properties
For installed container o.c.c.c.jboss.JBoss6xInstalledLocalContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.java.home
GeneralPropertySet.JAVA_HOME
JAVA_HOME version 6 or newer
Due to incompatibilities with its JSP environment, JBoss 6.x doesn't run on Java 8 and above
cargo.jboss.ajp.port
JBossPropertySet.JBOSS_AJP_PORT
8009
cargo.jboss.classloading.webservice.port
JBossPropertySet.JBOSS_CLASSLOADING_WEBSERVICE_PORT
8083
cargo.jboss.configuration
JBossPropertySet.CONFIGURATION
default
cargo.jboss.deployer.keepOriginalWarFilename
JBossPropertySet.DEPLOYER_KEEP_ORIGINAL_WAR_FILENAME
false
cargo.jboss.ejb3.remoting.port
JBossPropertySet.JBOSS_EJB3_REMOTING_PORT
3873
cargo.jboss.invoker.pool.port
JBossPropertySet.JBOSS_INVOKER_POOL_PORT
4445
cargo.jboss.jmx.port
JBossPropertySet.JBOSS_JMX_PORT
1091
cargo.jboss.jrmp.invoker.port
JBossPropertySet.JBOSS_JRMP_INVOKER_PORT
4444
cargo.jboss.jrmp.port
JBossPropertySet.JBOSS_JRMP_PORT
1090
cargo.jboss.naming.port
JBossPropertySet.JBOSS_NAMING_PORT
1098
cargo.jboss.remoting.transport.port
JBossPropertySet.JBOSS_REMOTING_TRANSPORT_PORT
4446
cargo.jboss.transaction.recoveryManager.port
JBossPropertySet.JBOSS_TRANSACTION_RECOVERY_MANAGER_PORT
4712
cargo.jboss.transaction.statusManager.port
JBossPropertySet.JBOSS_TRANSACTION_STATUS_MANAGER_PORT
4713
cargo.jvmargs
GeneralPropertySet.JVMARGS
N/A
cargo.logging
GeneralPropertySet.LOGGING
medium
cargo.port.offset
GeneralPropertySet.PORT_OFFSET
0
cargo.process.spawn
GeneralPropertySet.SPAWN_PROCESS
false
cargo.protocol
GeneralPropertySet.PROTOCOL
http
cargo.remote.password
RemotePropertySet.PASSWORD
N/A
cargo.remote.username
RemotePropertySet.USERNAME
N/A
cargo.rmi.port
GeneralPropertySet.RMI_PORT
1099
cargo.runtime.args
GeneralPropertySet.RUNTIME_ARGS
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
cargo.servlet.users
ServletPropertySet.USERS
N/A
cargo.standalone.ignoreNonExistingProperties
GeneralPropertySet.IGNORE_NON_EXISTING_PROPERTIES
N/A
cargo.start.jvmargs
GeneralPropertySet.START_JVMARGS
N/A
Datasource and Resource configuration
In addition to the forementioned properties, this container configuration can also set up datasources and/or resources.
For more details, please read: DataSource and Resource Support.
A side note on the JBoss ports:
The cargo.rmi.port corresponds to the Port parameter of the jboss:service=Naming bean.
The cargo.jboss.naming.port corresponds to the RmiPort parameter of the jboss:service=Naming bean.
Existing Local Configuration Properties
For installed container o.c.c.c.jboss.JBoss6xInstalledLocalContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.java.home
GeneralPropertySet.JAVA_HOME
JAVA_HOME version 6 or newer
Due to incompatibilities with its JSP environment, JBoss 6.x doesn't run on Java 8 and above
cargo.jboss.ajp.port
JBossPropertySet.JBOSS_AJP_PORT
8009
cargo.jboss.classloading.webservice.port
JBossPropertySet.JBOSS_CLASSLOADING_WEBSERVICE_PORT
8083
cargo.jboss.configuration
JBossPropertySet.CONFIGURATION
default
cargo.jboss.deployer.keepOriginalWarFilename
JBossPropertySet.DEPLOYER_KEEP_ORIGINAL_WAR_FILENAME
false
cargo.jboss.ejb3.remoting.port
JBossPropertySet.JBOSS_EJB3_REMOTING_PORT
3873
cargo.jboss.invoker.pool.port
JBossPropertySet.JBOSS_INVOKER_POOL_PORT
4445
cargo.jboss.jmx.port
JBossPropertySet.JBOSS_JMX_PORT
1091
cargo.jboss.jrmp.invoker.port
JBossPropertySet.JBOSS_JRMP_INVOKER_PORT
4444
cargo.jboss.jrmp.port
JBossPropertySet.JBOSS_JRMP_PORT
1090
cargo.jboss.modules.dir
JBossPropertySet.ALTERNATIVE_MODULES_DIR
N/A
cargo.jboss.naming.port
JBossPropertySet.JBOSS_NAMING_PORT
1098
cargo.jboss.remoting.transport.port
JBossPropertySet.JBOSS_REMOTING_TRANSPORT_PORT
4446
cargo.jboss.transaction.recoveryManager.port
JBossPropertySet.JBOSS_TRANSACTION_RECOVERY_MANAGER_PORT
4712
cargo.jboss.transaction.statusManager.port
JBossPropertySet.JBOSS_TRANSACTION_STATUS_MANAGER_PORT
4713
cargo.jvmargs
GeneralPropertySet.JVMARGS
N/A
cargo.port.offset
GeneralPropertySet.PORT_OFFSET
0
cargo.process.spawn
GeneralPropertySet.SPAWN_PROCESS
false
cargo.protocol
GeneralPropertySet.PROTOCOL
http
cargo.remote.password
RemotePropertySet.PASSWORD
N/A
cargo.remote.username
RemotePropertySet.USERNAME
N/A
cargo.rmi.port
GeneralPropertySet.RMI_PORT
1099
cargo.runtime.args
GeneralPropertySet.RUNTIME_ARGS
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
cargo.start.jvmargs
GeneralPropertySet.START_JVMARGS
N/A
Datasource and Resource configuration
In addition to the forementioned properties, this container configuration can also set up datasources and/or resources.
For more details, please read: DataSource and Resource Support.
Runtime Configuration Properties
Before using the JBoss remote deployer, please read: JBoss Remote Deployer
For remote container o.c.c.c.jboss.JBoss6xRemoteContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.jboss.clustered
JBossPropertySet.CLUSTERED
false
cargo.jboss.configuration
JBossPropertySet.CONFIGURATION
default
cargo.jboss.deployer.keepOriginalWarFilename
JBossPropertySet.DEPLOYER_KEEP_ORIGINAL_WAR_FILENAME
false
cargo.jboss.profile
JBossPropertySet.PROFILE
default
cargo.remote.password
RemotePropertySet.PASSWORD
N/A
cargo.remote.uri
RemotePropertySet.URI
N/A
cargo.remote.username
RemotePropertySet.USERNAME
N/A
cargo.rmi.port
GeneralPropertySet.RMI_PORT
1099
Tested On
This container is automatically tested by the Continous Integration (CI) system every time there is a code change.
The server used for tests is downloaded from: https://repository.jboss.org/org/jboss/jbossas/jboss-as-distribution/6.0.0.Final/jboss-as-distribution-6.0.0.Final.zip
email.notification.view.online
·
View Changes Online
[Less]
|
|
Posted
4 days
ago
by
S. Ali Tokmen
Page
edited by
S. Ali Tokmen
This page has been automatically generated by Cargo's build. Do not edit it directly as it'll be overwritten next time it's
... [More]
generated again.
With the opening of the JBoss EAP to the public and the split between JBoss and WildFly, the below naming correspondence should be used with JBoss EAP containers:
What Cargo calls JBoss 6.x is what JBoss refers to as JBoss Application Server version 6; i.e. the version released in December 2010
What Cargo calls JBoss 6.1.x is what JBoss refers to as JBoss Application Server version 6.1; i.e. the version released in August 2011
What Cargo calls JBoss 7.1.x is what JBoss refers to as JBoss Enterprise Application Platform (EAP) version 6.0; i.e. the build from JBoss Application Server (AS) version 7.1 released in February 2012
What Cargo calls JBoss 7.2.x is what JBoss refers to as JBoss Enterprise Application Platform (EAP) version 6.1; i.e. the build from JBoss Application Server (AS) version 7.2 released in May 2013
What Cargo calls JBoss 7.3.x is what JBoss refers to as JBoss Enterprise Application Platform (EAP) version 6.2; i.e. the build from JBoss Application Server (AS) version 7.3 released in October 2013
What Cargo calls JBoss 7.4.x is what JBoss refers to as JBoss Enterprise Application Platform (EAP) version 6.3; i.e. the build from JBoss Application Server (AS) version 7.4 released in June 2014
What Cargo calls JBoss 7.5.x is what JBoss refers to as JBoss Enterprise Application Platform (EAP) version 6.4; i.e. the build from JBoss Application Server (AS) version 7.5 released in October 2015
The WildFly 10.x container can be used with the JBoss Enterprise Application Platform (EAP) version 7.0; i.e. the version released in May 2016
The WildFly 11.x container can be used with the JBoss Enterprise Application Platform (EAP) version 7.1; i.e. the version released in December 2017
The WildFly 14.x container can be used with the JBoss Enterprise Application Platform (EAP) version 7.2; i.e. the version released in January 2019
The WildFly 18.x container can be used with the JBoss Enterprise Application Platform (EAP) version 7.3; i.e. the version released in March 2020
The WildFly 23.x container can be used with the JBoss Enterprise Application Platform (EAP) version 7.4; i.e. the version released in July 2021
The WildFly 28.x container can be used with the JBoss Enterprise Application Platform (EAP) version 8.0; i.e. the version released in February 2024
Container Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Container Instantiation
ContainerFactory.createContainer("jboss6x"...)
jboss6x
Local Container
Container Classpath
Container Start
Container Stop
Container Timeout
Embedded Container
Installed Container
o.c.c.c.jboss.JBoss6xInstalledLocalContainer
Passing system properties
Installer
Remote Container
o.c.c.c.jboss.JBoss6xRemoteContainer
Configuration Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Standalone Local Configuration for installed container
o.c.c.c.jboss.JBoss6xStandaloneLocalConfiguration
Standalone Local Configuration for embedded container
Existing Local Configuration for installed container
o.c.c.c.jboss.JBoss6xExistingLocalConfiguration
Existing Local Configuration for embedded container
Runtime Configuration
o.c.c.c.jboss.JBoss5x6xRuntimeConfiguration
Static deployment of WAR
Static deployment of expanded WAR
Static deployment of EJB
Static deployment of EAR
Static deployment of RAR
Static deployment of (JBoss) HAR
Static deployment of (JBoss) SAR
Static deployment of (JBoss) AOP
Static deployment of files
Static deployment of OSGi Bundles
Deployer Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Installed Deployer
o.c.c.c.jboss.JBossInstalledLocalDeployer
Embedded Deployer
Remote Deployer
o.c.c.c.jboss.JBoss51x6xRemoteDeployer
Other Features
Feature name
Java API
Ant tasks
Maven 3 plugin
Comment
Debugging
Supported Configuration properties
The tables below list both the general configuration properties as well as the container-specific ones.
Standalone Local Configuration Properties
For installed container o.c.c.c.jboss.JBoss6xInstalledLocalContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.java.home
GeneralPropertySet.JAVA_HOME
JAVA_HOME version 6 or newer
Due to incompatibilities with its JSP environment, JBoss 6.x doesn't run on Java 8 and above
cargo.jboss.ajp.port
JBossPropertySet.JBOSS_AJP_PORT
8009
cargo.jboss.classloading.webservice.port
JBossPropertySet.JBOSS_CLASSLOADING_WEBSERVICE_PORT
8083
cargo.jboss.configuration
JBossPropertySet.CONFIGURATION
default
cargo.jboss.deployer.keepOriginalWarFilename
JBossPropertySet.DEPLOYER_KEEP_ORIGINAL_WAR_FILENAME
false
cargo.jboss.ejb3.remoting.port
JBossPropertySet.JBOSS_EJB3_REMOTING_PORT
3873
cargo.jboss.invoker.pool.port
JBossPropertySet.JBOSS_INVOKER_POOL_PORT
4445
cargo.jboss.jmx.port
JBossPropertySet.JBOSS_JMX_PORT
1091
cargo.jboss.jrmp.invoker.port
JBossPropertySet.JBOSS_JRMP_INVOKER_PORT
4444
cargo.jboss.jrmp.port
JBossPropertySet.JBOSS_JRMP_PORT
1090
cargo.jboss.naming.port
JBossPropertySet.JBOSS_NAMING_PORT
1098
cargo.jboss.remoting.transport.port
JBossPropertySet.JBOSS_REMOTING_TRANSPORT_PORT
4446
cargo.jboss.transaction.recoveryManager.port
JBossPropertySet.JBOSS_TRANSACTION_RECOVERY_MANAGER_PORT
4712
cargo.jboss.transaction.statusManager.port
JBossPropertySet.JBOSS_TRANSACTION_STATUS_MANAGER_PORT
4713
cargo.jvmargs
GeneralPropertySet.JVMARGS
N/A
cargo.logging
GeneralPropertySet.LOGGING
medium
cargo.port.offset
GeneralPropertySet.PORT_OFFSET
0
cargo.process.spawn
GeneralPropertySet.SPAWN_PROCESS
false
cargo.protocol
GeneralPropertySet.PROTOCOL
http
cargo.remote.password
RemotePropertySet.PASSWORD
N/A
cargo.remote.username
RemotePropertySet.USERNAME
N/A
cargo.rmi.port
GeneralPropertySet.RMI_PORT
1099
cargo.runtime.args
GeneralPropertySet.RUNTIME_ARGS
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
cargo.servlet.users
ServletPropertySet.USERS
N/A
cargo.standalone.ignoreNonExistingProperties
GeneralPropertySet.IGNORE_NON_EXISTING_PROPERTIES
N/A
cargo.start.jvmargs
GeneralPropertySet.START_JVMARGS
N/A
Datasource and Resource configuration
In addition to the forementioned properties, this container configuration can also set up datasources and/or resources.
For more details, please read: DataSource and Resource Support.
A side note on the JBoss ports:
The cargo.rmi.port corresponds to the Port parameter of the jboss:service=Naming bean.
The cargo.jboss.naming.port corresponds to the RmiPort parameter of the jboss:service=Naming bean.
Existing Local Configuration Properties
For installed container o.c.c.c.jboss.JBoss6xInstalledLocalContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.java.home
GeneralPropertySet.JAVA_HOME
JAVA_HOME version 6 or newer
Due to incompatibilities with its JSP environment, JBoss 6.x doesn't run on Java 8 and above
cargo.jboss.ajp.port
JBossPropertySet.JBOSS_AJP_PORT
8009
cargo.jboss.classloading.webservice.port
JBossPropertySet.JBOSS_CLASSLOADING_WEBSERVICE_PORT
8083
cargo.jboss.configuration
JBossPropertySet.CONFIGURATION
default
cargo.jboss.deployer.keepOriginalWarFilename
JBossPropertySet.DEPLOYER_KEEP_ORIGINAL_WAR_FILENAME
false
cargo.jboss.ejb3.remoting.port
JBossPropertySet.JBOSS_EJB3_REMOTING_PORT
3873
cargo.jboss.invoker.pool.port
JBossPropertySet.JBOSS_INVOKER_POOL_PORT
4445
cargo.jboss.jmx.port
JBossPropertySet.JBOSS_JMX_PORT
1091
cargo.jboss.jrmp.invoker.port
JBossPropertySet.JBOSS_JRMP_INVOKER_PORT
4444
cargo.jboss.jrmp.port
JBossPropertySet.JBOSS_JRMP_PORT
1090
cargo.jboss.modules.dir
JBossPropertySet.ALTERNATIVE_MODULES_DIR
N/A
cargo.jboss.naming.port
JBossPropertySet.JBOSS_NAMING_PORT
1098
cargo.jboss.remoting.transport.port
JBossPropertySet.JBOSS_REMOTING_TRANSPORT_PORT
4446
cargo.jboss.transaction.recoveryManager.port
JBossPropertySet.JBOSS_TRANSACTION_RECOVERY_MANAGER_PORT
4712
cargo.jboss.transaction.statusManager.port
JBossPropertySet.JBOSS_TRANSACTION_STATUS_MANAGER_PORT
4713
cargo.jvmargs
GeneralPropertySet.JVMARGS
N/A
cargo.port.offset
GeneralPropertySet.PORT_OFFSET
0
cargo.process.spawn
GeneralPropertySet.SPAWN_PROCESS
false
cargo.protocol
GeneralPropertySet.PROTOCOL
http
cargo.remote.password
RemotePropertySet.PASSWORD
N/A
cargo.remote.username
RemotePropertySet.USERNAME
N/A
cargo.rmi.port
GeneralPropertySet.RMI_PORT
1099
cargo.runtime.args
GeneralPropertySet.RUNTIME_ARGS
N/A
cargo.servlet.port
ServletPropertySet.PORT
8080
cargo.start.jvmargs
GeneralPropertySet.START_JVMARGS
N/A
Datasource and Resource configuration
In addition to the forementioned properties, this container configuration can also set up datasources and/or resources.
For more details, please read: DataSource and Resource Support.
Runtime Configuration Properties
Before using the JBoss remote deployer, please read: JBoss Remote Deployer
For remote container o.c.c.c.jboss.JBoss6xRemoteContainer
Property name
Java Property
Supported?
Default value
Javadoc
cargo.hostname
GeneralPropertySet.HOSTNAME
localhost
cargo.jboss.clustered
JBossPropertySet.CLUSTERED
false
cargo.jboss.configuration
JBossPropertySet.CONFIGURATION
default
cargo.jboss.deployer.keepOriginalWarFilename
JBossPropertySet.DEPLOYER_KEEP_ORIGINAL_WAR_FILENAME
false
cargo.jboss.profile
JBossPropertySet.PROFILE
default
cargo.remote.password
RemotePropertySet.PASSWORD
N/A
cargo.remote.uri
RemotePropertySet.URI
N/A
cargo.remote.username
RemotePropertySet.USERNAME
N/A
cargo.rmi.port
GeneralPropertySet.RMI_PORT
1099
Tested On
This container is automatically tested by the Continous Integration (CI) system every time there is a code change.
The server used for tests is downloaded from: https://repository.jboss.org/org/jboss/jbossas/jboss-as-distribution/6.0.0.Final/jboss-as-distribution-6.0.0.Final.zip
email.notification.view.online
·
View Changes Online
[Less]
|