<?xml version="1.0"?>
<configuration>
	<configSections>
		<sectionGroup name="common">
			<section name="logging" type="Common.Logging.ConfigurationSectionHandler, Common.Logging"/>
		</sectionGroup>
		<sectionGroup name="spring">
			<section name="typeAliases" type="Spring.Context.Support.TypeAliasesSectionHandler, Spring.Core"/>
			<section name="parsers" type="Spring.Context.Support.NamespaceParsersSectionHandler, Spring.Core"/>
			<section name="context" type="Spring.Context.Support.WebContextHandler, Spring.Web"/>
			<section name="objects" type="Spring.Context.Support.DefaultSectionHandler, Spring.Core"/>
		</sectionGroup>
		<section name="databaseSettings" type="System.Configuration.NameValueSectionHandler, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
	</configSections>
	<common>
		<logging>
			<!-- 
            You may use http://www.microsoft.com/technet/sysinternals/Miscellaneous/DebugView.mspx 
            for viewing TraceLogger output 
            -->
			<factoryAdapter type="Common.Logging.Simple.TraceLoggerFactoryAdapter, Common.Logging">
				<arg key="Level" value="ALL"/>
				<!-- Possible values are ALL, DEBUG, INFO, WARN, ERROR, FATAL, OFF -->
			</factoryAdapter>
		</logging>
	</common>
	<spring>
		<parsers>
			<parser type="Spring.Data.Config.DatabaseNamespaceParser, Spring.Data"/>
		</parsers>
		<context>
			<resource uri="~/Config/Aspects.xml"/>
			<resource uri="~/Config/Web.xml"/>
			<resource uri="~/Config/Services.xml"/>
      <resource uri="~/Config/Validation.xml"/>
			<!-- TEST CONFIGURATION -->
			<resource uri="~/Config/Test/Services.xml"/>
			<resource uri="~/Config/Test/Dao.xml"/>
			<!-- PRODUCTION CONFIGURATION -->
			<!--
			<resource uri="~/Config/Production/Services.xml"/>
			<resource uri="~/Config/Production/Dao.xml"/>
      -->
		</context>
	</spring>
	<system.web>
		<pages>
			<controls>
				<add tagPrefix="spring" namespace="Spring.Web.UI.Controls" assembly="Spring.Web"/>
			</controls>
		</pages>
		<httpModules>
			<add name="Spring" type="Spring.Context.Support.WebSupportModule, Spring.Web"/>
		</httpModules>
		<httpHandlers>
			<add verb="*" path="*.aspx" type="Spring.Web.Support.PageHandlerFactory, Spring.Web"/>
			<add verb="*" path="*.asmx" type="Spring.Web.Services.WebServiceHandlerFactory, Spring.Web"/>
			<add verb="*" path="ContextMonitor.ashx" type="Spring.Web.Support.ContextMonitor, Spring.Web"/>
		</httpHandlers>
		<trace enabled="true" requestLimit="20" pageOutput="true" traceMode="SortByTime" localOnly="true" writeToDiagnosticsTrace="true"/>
		<compilation debug="true">
			<assemblies>
				<add assembly="System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
				<add assembly="System.Transactions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
				<add assembly="System.DirectoryServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/></assemblies>
		</compilation>
	</system.web>
	<databaseSettings>
		<add key="db.server" value="(local)"/>
		<add key="db.user" value="springqa"/>
		<add key="db.password" value="springqa"/>
		<add key="db.schema" value="SpringAir"/>
	</databaseSettings>
</configuration>
