Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Feature name

Java API

Ant tasks

Maven 2 / Maven 3 plugin

Comment

Container Instantiation

(tick) ContainerFactory.createContainer("jetty9x"...)

(tick) <cargo containerId="jetty9x".../>

(tick) <containerId>jetty9x</containerId>

 

Local Container

(tick)

(tick)

(tick)

 

  Container Classpath

(tick)

(tick)

(tick)

 

  Container Start

(tick)

(tick)

(tick)

 

  Container Stop

(tick)

(tick)

(tick)

 

  Container Timeout

(tick)

(tick)

(tick)

 

  Embedded Container

(tick) o.c.c.c.jetty.Jetty9xEmbeddedLocalContainer

(tick)

(tick)

 

  Installed Container

(tick) o.c.c.c.jetty.Jetty9xInstalledLocalContainer

(tick)

(tick)

 

   Passing system properties

(tick)

(tick)

(tick)

 

   Installer

(tick)

(tick)

(tick)

 

Remote Container

(tick) o.c.c.c.jetty.Jetty9xRemoteContainer

(tick)

(tick)

 

...

Feature name

Java API

Ant tasks

Maven 2 / Maven 3 plugin

Comment

Standalone Local Configuration for installed container

(tick) o.c.c.c.jetty.Jetty9xStandaloneLocalConfiguration

(tick)

(tick)

 

Standalone Local Configuration for embedded container

(tick) o.c.c.c.jetty.Jetty9xEmbeddedStandaloneLocalConfiguration

(tick)

(tick)

 

Existing Local Configuration for installed container

(tick) o.c.c.c.jetty.Jetty9xExistingLocalConfiguration

(tick)

(tick)

 

Existing Local Configuration for embedded container

(error)

(error)

(error)

 

Runtime Configuration

(tick) o.c.c.c.jetty.JettyRuntimeConfiguration

(tick)

(tick)

 

Static deployment of WAR

(tick)

(tick)

(tick)

 

Static deployment of expanded WAR

(tick)

(tick)

(tick)

 

Static deployment of EJB

(error)

(error)

(error)

 

Static deployment of EAR

(error)

(error)

(error)

 

Static deployment of RAR

(error)

(error)

(error)

 

Static deployment of files

(error)

(error)

(error)

 

Static deployment of OSGi Bundles

(error)

(error)

(error)

 

...

Feature name

Java API

Ant tasks

Maven 2 / Maven 3 plugin

Comment

Installed Deployer

(tick) o.c.c.c.jetty.Jetty9xInstalledLocalDeployerJetty9x10x11xInstalledLocalDeployer

(tick)

(tick)

 

Embedded Deployer

(tick) o.c.c.c.jetty.Jetty7xEmbeddedLocalDeployerJetty7x8x9x10x11xEmbeddedLocalDeployer

(tick)

(tick)

 

Remote Deployer

(tick) o.c.c.c.jetty.JettyRemoteDeployer

(tick)

(tick)

 

...

Feature name

Java API

Ant tasks

Maven 2 / Maven 3 plugin

Comment

Debugging

(tick)

(tick)

(tick)

 

...

Info
titleDatasource 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.

Info
titleHow 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

...

Info

If you specify cargo.runtime.args with --ini=anyfile.ini (where anyfile.ini points to a Jetty INI file), any property set in the CARGO 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

...

...

This container is automatically tested by the Continous Integration system every time there is a code change.
The server used for tests is downloaded from: httphttps://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-distributionhome/9.4.653.v20170531v20231009/jetty-distributionhome-9.4.653.v20170531v20231009.tar.gz