1 <?xml version="1.0" encoding="ISO-8859-1"?>
3 ~ Copyright 2005-2006 The Apache Software Foundation.
5 ~ Licensed under the Apache License, Version 2.0 (the "License");
6 ~ you may not use this file except in compliance with the License.
7 ~ You may obtain a copy of the License at
9 ~ http://www.apache.org/licenses/LICENSE-2.0
11 ~ Unless required by applicable law or agreed to in writing, software
12 ~ distributed under the License is distributed on an "AS IS" BASIS,
13 ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 ~ See the License for the specific language governing permissions and
15 ~ limitations under the License.
24 <role>org.codehaus.plexus.logging.LoggerManager</role>
25 <implementation>org.codehaus.plexus.logging.log4j.Log4JLoggerManager</implementation>
26 <lifecycle-handler>basic</lifecycle-handler>
29 <threshold>DEBUG</threshold>
30 <default-appender>console</default-appender>
34 <threshold>DEBUG</threshold>
35 <type>org.apache.log4j.ConsoleAppender</type>
36 <!-- <conversion-pattern>%d [%t] %-5p %-30c{1} - %m%n</conversion-pattern> -->
37 <conversion-pattern>%r [%t] %-5p %c %x - %m%n</conversion-pattern>
41 <!-- Help identify bugs during testing -->
43 <hierarchy>org.apache.maven</hierarchy>
47 <hierarchy>org.codehaus.plexus.security</hierarchy>
50 <!-- squelch noisy objects (for now) -->
52 <hierarchy>org.codehaus.plexus.mailsender.MailSender</hierarchy>
56 <hierarchy>org.quartz</hierarchy>
60 <hierarchy>org.apache.jasper</hierarchy>
64 <hierarchy>com.opensymphony.xwork</hierarchy>
68 <hierarchy>com.opensymphony.webwork</hierarchy>
72 <hierarchy>org.codehaus.plexus.PlexusContainer</hierarchy>
76 <hierarchy>JPOX</hierarchy>
80 <hierarchy>freemarker</hierarchy>
84 <hierarchy>freemarker</hierarchy>
93 <role>org.codehaus.plexus.jdo.JdoFactory</role>
94 <role-hint>users</role-hint>
95 <implementation>org.codehaus.plexus.jdo.DefaultConfigurableJdoFactory</implementation>
98 <!-- HSQLDB Configuration -->
100 NOTE: NO NOT USE THIS CONFIGURATION FOR A PRODUCTION SYSTEM.
101 HSQLDB keeps all data in memory at all times.
103 NOTE: JPOX 1.1.1 won't create the tables on start
104 http://www.jpox.org/servlet/jira/browse/CORE-2946
108 <driverName>org.hsqldb.jdbcDriver</driverName>
109 <url>jdbc:hsqldb:mem:test</url>
110 <userName>sa</userName>
111 <password></password>
114 <!-- Apache Derby Configuration -->
115 <driverName>org.apache.derby.jdbc.EmbeddedDriver</driverName>
116 <url>jdbc:derby:${basedir}/target/repoaccess/database;create=true</url>
117 <userName>sa</userName>
118 <password></password>
120 <!-- MySql Configuration -->
122 <driverName>com.mysql.jdbc.Driver</driverName>
123 <url>jdbc:mysql://localhost/archiva</url>
124 <userName>archiva</userName>
125 <password>archiva</password>
128 <!-- Postgresql Configuration -->
130 <driverName>org.postgresql.Driver</driverName>
131 <url>jdbc:postgresql://localhost/continuum</url>
132 <userName>username</userName>
133 <password></password>
136 <!-- JPOX and JDO configuration -->
137 <persistenceManagerFactoryClass>org.jpox.PersistenceManagerFactoryImpl</persistenceManagerFactoryClass>
140 <name>javax.jdo.PersistenceManagerFactoryClass</name>
141 <value>org.jpox.PersistenceManagerFactoryImpl</value>
144 <name>org.jpox.autoCreateSchema</name>
148 <name>org.jpox.autoStartMechanism</name>
149 <value>SchemaTable</value>
152 <name>org.jpox.autoStartMechanismMode</name>
153 <value>Ignored</value>
156 <name>org.jpox.validateTables</name>
160 <name>org.jpox.validateConstraints</name>
164 <name>org.jpox.transactionIsolation</name>
165 <value>READ_UNCOMMITTED</value>
168 <name>org.jpox.poid.transactionIsolation</name>
169 <value>READ_UNCOMMITTED</value>
172 <name>org.jpox.rdbms.dateTimezone</name>
173 <value>JDK_DEFAULT_TIMEZONE</value>