diff options
Diffstat (limited to 'jetty-deploy/src/test/resources/binding-test-contexts-1.xml')
-rw-r--r-- | jetty-deploy/src/test/resources/binding-test-contexts-1.xml | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/jetty-deploy/src/test/resources/binding-test-contexts-1.xml b/jetty-deploy/src/test/resources/binding-test-contexts-1.xml new file mode 100644 index 0000000000..940b880f94 --- /dev/null +++ b/jetty-deploy/src/test/resources/binding-test-contexts-1.xml @@ -0,0 +1,78 @@ +<?xml version="1.0"?> +<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure.dtd"> + +<Configure id="Server" class="org.eclipse.jetty.server.Server"> + + <Array id="serverClasses" type="java.lang.String"> + <Item>-org.eclipse.jetty.continuation.</Item> + <Item>-org.eclipse.jetty.jndi.</Item> + <Item>-org.eclipse.jetty.plus.jaas.</Item> + <Item>-org.eclipse.jetty.websocket.</Item> + <Item>-org.eclipse.jetty.servlet.DefaultServlet</Item> + <Item>org.eclipse.jetty.</Item> + <Item>org.eclipse.foo.</Item> + </Array> + + <Array id="systemClasses" type="java.lang.String"> + <Item>java.</Item> + <Item>javax.</Item> + <Item>org.xml.</Item> + <Item>org.w3c.</Item> + <Item>org.apache.commons.logging</Item> + <Item>org.eclipse.jetty.continuation</Item> + <Item>org.eclipse.jetty.plus.jaas.</Item> + <Item>org.eclipse.jetty.websocket</Item> + <Item>org.eclipse.jetty.servlet.DefaultServlet</Item> + </Array> + + <Call name="addLifeCycle"> + <Arg> + <New id="DeploymentManager" class="org.eclipse.jetty.deploy.DeploymentManager"> + <Set name="contexts"> + <Ref id="Contexts" /> + </Set> + + + + <Ref id="DeploymentManager"> + <Call name="addLifeCycleBinding"> + <Arg> + <New class="org.eclipse.jetty.deploy.bindings.WebappClasspathPatternBinding"> + <Set name="override">true</Set> + <Set name="serverClasses"><Ref id="serverClasses"/></Set> + <Set name="systemClasses"><Ref id="systemClasses"/></Set> + </New> + </Arg> + </Call> + </Ref> + + <!-- Providers of Apps --> + <Set name="appProviders"> + <Array type="org.eclipse.jetty.deploy.AppProvider"> + <Item> + <New class="org.eclipse.jetty.deploy.providers.ContextProvider"> + <Set name="monitoredDirName"><SystemProperty name="jetty.home" />/contexts</Set> + <Set name="scanInterval">1</Set> + <Set name="configurationManager"> + <New class="org.eclipse.jetty.deploy.FileConfigurationManager"> + <Set name="file"> + <Property name="test.targetdir" default="target" />/xml-configured-jetty.properties + </Set> + </New> + </Set> + </New> + </Item> + <Item> + <New class="org.eclipse.jetty.deploy.providers.WebAppProvider"> + <Set name="monitoredDirName"><SystemProperty name="jetty.home" />/webapps</Set> + <Set name="scanInterval">1</Set> + <Set name="contextXmlDir"><SystemProperty name="jetty.home" />/contexts</Set> + </New> + </Item> + </Array> + </Set> + </New> + </Arg> + </Call> + +</Configure> |