]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - org.argeo.slc.webapp/src/main/config/jetty/jetty-test-local.xml.template
Introduce jetty-test-local.xml
[gpl/argeo-slc.git] / org.argeo.slc.webapp / src / main / config / jetty / jetty-test-local.xml.template
diff --git a/org.argeo.slc.webapp/src/main/config/jetty/jetty-test-local.xml.template b/org.argeo.slc.webapp/src/main/config/jetty/jetty-test-local.xml.template
new file mode 100644 (file)
index 0000000..d8f9275
--- /dev/null
@@ -0,0 +1,34 @@
+<?xml version="1.0"?>
+<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://jetty.mortbay.org/configure.dtd">
+
+<Configure id="Server" class="org.mortbay.jetty.Server">
+
+       <Array id="plusConfig" type="java.lang.String">
+               <Item>org.mortbay.jetty.webapp.WebInfConfiguration</Item>
+               <Item>org.mortbay.jetty.plus.webapp.EnvConfiguration</Item>
+               <Item>org.mortbay.jetty.plus.webapp.Configuration</Item>
+               <Item>org.mortbay.jetty.webapp.JettyWebXmlConfiguration</Item>
+               <Item>org.mortbay.jetty.webapp.TagLibConfiguration</Item>
+       </Array>
+
+       <New id="org.argeo.infra.web"
+               class="org.mortbay.jetty.webapp.WebAppContext">
+               <Set name="ConfigurationClasses">
+                       <Ref id="plusConfig" />
+               </Set>
+       </New>
+
+       <New id="mainDs" class="org.mortbay.jetty.plus.naming.Resource">
+               <Arg>jdbc/mainDs</Arg>
+               <Arg>
+                       <New class="org.hsqldb.jdbc.jdbcDataSource">
+                               <Set name="database">
+                                       <Property name="jdbcUrl"
+                                               default="jdbc:hsqldb:file:<path to a directory on the file system>/slcMainDs" />
+                               </Set>
+                               <Set name="user">sa</Set>
+                               <Set name="password"></Set>
+                       </New>
+               </Arg>
+       </New>
+</Configure>
\ No newline at end of file