This class provides an implementation of the Jetty service (as web container
service).
author: Miroslav Halas (initial developer) author: Florent Benoit
Create the environment and delegate the operation to the implementation
of the web container.
Parameters: ctx - the context which contains the configuration in order todeploy a WAR. throws: JWebContainerServiceException - if the registration of the WARfailed.
Delegate the unregistration to the implementation of the web container.
Parameters: ctx - the context which contains the configuration in order toundeploy a WAR. throws: JWebContainerServiceException - if the unregistration failed.
Return the Default host name of the web container.
the Default host name of the web container. throws: JWebContainerServiceException - when default host cannot beresolved (multiple services).
Return the Default HTTP port number of the web container (can be null if
multiple HTTP connector has been set).
the Default HTTP port number of the web container. throws: JWebContainerServiceException - when default HTTP port cannot beresolved (multiple occurences).
Return the Default HTTPS port number of the web container (can be null if
multiple HTTPS connector has been set).
the Default HTTPS port number of the web container. throws: JWebContainerServiceException - when default HTTPS port cannot beresolved (multiple occurences).
Return the classpath which can be used for jsp compiling by Jasper. This
classpath is extracted from the web classloader.
Parameters: webClassLoader - the ClassLoader used for extract URLs. the jonas classpath which is useful for JSP compiling.