Jetty Logo
Version: 9.2.7-SNAPSHOT
Contact the core Jetty developers at www.webtide.com

private support for your internal/customer projects ... custom extensions and distributions ... versioned snapshots for indefinite support ... scalability guidance for your apps and Ajax/Comet projects ... development services from 1 day to full product delivery

Deploying Web Applications

Jetty Demonstration Web Applications

Jetty server instances that configures the deploy module will have a web application deployer that hot deploys files found in the webapps directory. Standard WAR files and jetty configuration files that you place in the webapps directory are hot deployed to the server with the following conventions:

If you have a standard web application, you can hot deploy it into Jetty by copying it into the webapps directory.

Jetty Demonstration Web Applications

The demo-base/webapps directory contains the following deployable and auxiliary files:

ROOT/

A directory of static content that is deployed to the root context / due to it's name. Contains the Jetty demo welcome page.

test.xml

A context configuration file that configures and deploys test.war. The additional configuration includes the context path as well as setting additional descriptors found in the test.d directory.

test.war

The demonstration web application that is configured and deployed by test.xml.

test.d

A directory containing additional configuration files used by test.xml to inject extra configuration into test.war.

async-rest.war

A web application demonstration of asynchronous REST to eBay, automatically deployed to /async-rest based on the file name.

test-jaas.war

A demonstration web application utilising JAAS for authentication.

test-jaas.xml

A context configuration file that configures test-jaas.war. Additional configuration includes setting up the LoginService for authentication and authorization.

test-jndi.war

A demonstration web application showing the use of JNDI.

test-jndi.xml

A context configuration file that configures test-jndi.war. Additional configuration includes defining objects in the naming space that can be referenced from the webapp.

test-spec.war

A demonstration web application that shows the use of annotations, fragments, ServletContainerInitializers and other Servlet Specification 3.0/3.1 features.

test-spec.xml

A context configuration file that configures test-spec.war. Additional configuration includes setting up some objects in the naming space that can be referenced by annotations.

xref-proxy.war

A demonstration web application that uses a transparent proxy to serve the Jetty src xref from the Eclipse website.

example-moved.xml

A demonstration context configuration file that shows how to use the MovedContextHandler to redirect from one path to another.

See an error or something missing? Contribute to this documentation at Github!(Generated: 2014-12-27T01:00:22-08:00)