<?xml version="1.0" encoding="Shift_JIS"?>
<!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container//EN"
"http://www.seasar.org/dtd/components.dtd">
<components namespace="j2ee">
	<component name="requiredTx"
		class="org.seasar.extension.tx.RequiredInterceptor"/>
	<component name="requiresNewTx"
		class="org.seasar.extension.tx.RequiresNewInterceptor"/>
	<component name="mandatoryTx"
		class="org.seasar.extension.tx.MandatoryInterceptor"/>
	
	<component name="initialContext" class="javax.naming.InitialContext">
		<arg>
			<component class="java.util.Properties">
				<initMethod name="setProperty" >
					<arg>"java.naming.factory.initial"</arg>
					<arg>"org.seasar.extension.j2ee.JndiContextFactory"</arg>
        		</initMethod>
			</component>
		</arg>
		<destroyMethod name="close"/>
	</component>
	<component name="transactionManager"
		class="org.seasar.extension.j2ee.JndiTransactionManager">
		<arg>initialContext</arg>
		<arg>"jndi.transactionManager"</arg>
	</component>
	<component
		class="org.seasar.extension.j2ee.JndiDataSource">
		<arg>initialContext</arg>
		<arg>"jndi.dataSource"</arg>
	</component>
	
</components>