<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">

<beans>

	<bean id="org.sakaiproject.id.api.IdManager"
			class="org.sakaiproject.id.impl.UuidV4IdComponent"
			init-method="init"
			destroy-method="destroy"
			singleton="true">
	</bean>

	<bean id="org.sakaiproject.thread_local.api.ThreadLocalManager"
			class="org.sakaiproject.thread_local.impl.ThreadLocalComponent"
			init-method="init"
			destroy-method="destroy"
			singleton="true">
	</bean>

	<bean id="org.sakaiproject.time.api.TimeService"
			class="org.sakaiproject.time.impl.BasicTimeService"
			init-method="init"
			destroy-method="destroy"
			singleton="true">
	</bean>

	<bean id="org.sakaiproject.log.api.LogConfigurationManager"
			class="org.sakaiproject.log.impl.Log4jConfigurationManager"
			init-method="init"
			destroy-method="destroy"
			singleton="true">

		<lookup-method name="serverConfigurationService" bean="org.sakaiproject.component.api.ServerConfigurationService" />
 		<lookup-method name="securityService" bean="org.sakaiproject.authz.api.SecurityService" />

		<property name="ignore">
			<map>
				<entry>
					<!-- from this logger -->
					<key><value>org.apache.myfaces.webapp.webxml.WebXmlParser</value></key>
					<set>
						<!-- messages starting with these strings will be ignored -->
						<value>Ignored element 'init-param' as child of 'servlet'.</value>
					</set>
				</entry>
				<entry>
					<key><value>org.apache.commons.digester.Digester</value></key>
					<set>
						<value>[NavigationRuleRule]{faces-config/navigation-rule} Merge</value>
						<value>[ConverterRule]{faces-config/converter} Merge</value>
					</set>
				</entry>
				<entry>
					<key><value>org.hibernate.cache.EhCacheProvider</value></key>
					<set>
						<value>Could not find configuration</value>
					</set>
				</entry>
				<entry>
					<key><value>net.sf.ehcache.config.Configurator</value></key>
					<set>
						<value>No configuration found. Configuring ehcache from</value>
					</set>
				</entry>
				<entry>
					<key><value>org.apache.myfaces.util.LocaleUtils</value></key>
					<set>
						<value>Locale name null or empty, ignoring</value>
					</set>
				</entry>
			</map>
		</property>
		
	</bean>

</beans>
