<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://jetty.mortbay.org/configure.dtd">
<Configure id="wac" class="org.eclipse.jetty.webapp.WebAppContext">
<Set name="contextPath">/archiva</Set>
<Set name="war"><SystemProperty name="jetty.home" default="."/>/webapps/apache-archiva-1.3.5.war</Set>
<Call class="java.lang.System" name="setProperties">
<Arg>
<New class="java.util.Properties">
<Call name="putAll">
<Arg>
<Call class="java.lang.System" name="getProperties"/>
</Arg>
</Call>
<Call name="setProperty">
<Arg>archiva.base</Arg>
<Arg>/var/archiva</Arg>
</Call>
<Call name="setProperty">
<Arg>derby.system.home</Arg>
<Arg><SystemProperty name="archiva.base"/>/derby-system-home</Arg>
</Call>
<Call name="setProperty">
<Arg>appserver.base</Arg>
<Arg><SystemProperty name="archiva.base" default="."/></Arg>
</Call>
<Call name="setProperty">
<Arg>appserver.home</Arg>
<Arg><SystemProperty name="archiva.base" default="."/></Arg>
</Call>
</New>
</Arg>
</Call>
<New id="users" class="org.eclipse.jetty.plus.jndi.Resource">
<Arg><Ref id="wac"/></Arg>
<Arg>jdbc/users</Arg>
<Arg>
<New class="org.apache.derby.jdbc.EmbeddedDataSource">
<!--Set name="driverClassName">org.apache.derby.jdbc.EmbeddedDriver</Set>
<Set name="url">jdbc:derby:/path/to/database/users;create=true</Set>
<Set name="password"></Set>
<Set name="username">sa</Set-->
<Set name="DatabaseName">users</Set>
<Set name="createDatabase">create</Set>
</New>
</Arg>
</New>
<New id="archiva" class="org.eclipse.jetty.plus.jndi.Resource">
<Arg><Ref id="wac"/></Arg>
<Arg>jdbc/archiva</Arg>
<Arg>
<New class="org.apache.derby.jdbc.EmbeddedDataSource">
<!--Set name="driverClassName">org.apache.derby.jdbc.EmbeddedDriver</Set>
<Set name="url">jdbc:derby:/path/to/database/archiva;create=true</Set>
<Set name="password"></Set>
<Set name="username">sa</Set-->
<Set name="DatabaseName">archiva</Set>
<Set name="createDatabase">create</Set>
</New>
</Arg>
</New>
<New id="Session" class="org.eclipse.jetty.plus.jndi.Resource">
<Arg><Ref id="wac"/></Arg>
<Arg>mail/Session</Arg>
<Arg>
<New class="org.eclipse.jetty.jndi.factories.MailSessionReference">
<Set name="properties">
<New class="java.util.Properties">
<Put name="mail.smtp.host">localhost</Put>
</New>
</Set>
</New>
</Arg>
</New>
</Configure>