43 lines
1.7 KiB
XML
43 lines
1.7 KiB
XML
<?xml version="1.0"?>
|
|
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "https://www.eclipse.org/jetty/configure_10_0.dtd">
|
|
|
|
<!-- =============================================================== -->
|
|
<!-- Create the deployment manager -->
|
|
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
|
<!-- The deplyment manager handles the lifecycle of deploying web -->
|
|
<!-- applications. Apps are provided by instances of the -->
|
|
<!-- AppProvider interface. -->
|
|
<!-- =============================================================== -->
|
|
<Configure id="Server" class="org.eclipse.jetty.server.Server">
|
|
|
|
<Call name="addBean">
|
|
<Arg>
|
|
<New id="DeploymentManager" class="org.eclipse.jetty.deploy.DeploymentManager">
|
|
<Set name="contexts">
|
|
<Ref refid="Contexts" />
|
|
</Set>
|
|
<Call name="setContextAttribute">
|
|
<Arg>org.eclipse.jetty.server.webapp.ContainerIncludeJarPattern</Arg>
|
|
<Arg>.*/[^/]*servlet-api-[^/]*\.jar$|.*/javax.servlet.jsp.jstl-.*\.jar$|.*/org.apache.taglibs.taglibs-standard-impl-.*\.jar$</Arg>
|
|
</Call>
|
|
|
|
<!-- Add a customize step to the deployment lifecycle -->
|
|
<!-- uncomment and replace DebugBinding with your extended AppLifeCycle.Binding class
|
|
<Call name="insertLifeCycleNode">
|
|
<Arg>deployed</Arg>
|
|
<Arg>starting</Arg>
|
|
<Arg>customise</Arg>
|
|
</Call>
|
|
<Call name="addLifeCycleBinding">
|
|
<Arg>
|
|
<New class="org.eclipse.jetty.deploy.bindings.DebugBinding">
|
|
<Arg>customise</Arg>
|
|
</New>
|
|
</Arg>
|
|
</Call> -->
|
|
|
|
</New>
|
|
</Arg>
|
|
</Call>
|
|
</Configure>
|