All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ework.frankframework-core.8.1.0.source-code.springTOMCATBTM.xml Maven / Gradle / Ivy

There is a newer version: 9.0.0
Show newest version
<?xml version="1.0" encoding="UTF-8"?>
<beans
	xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation=
		"
			http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
		"
	>

	<import resource="springTOMCAT.xml"/>
	<import resource="springJms.xml"/>

	<bean
		name="txManagerReal"
		class="org.frankframework.jta.btm.BtmJtaTransactionManager"
		depends-on="btmConfig"
		>
		<property name="statusFile" value="${transactionmanager.log.dir}/status.txt" />
		<property name="uidFile"  value="${transactionmanager.log.dir}/tm-uid.txt" />
		<property name="uid" value="${transactionmanager.uid}" />
	</bean>

	<bean
		name="btmConfig"
		class="bitronix.tm.TransactionManagerServices"
		factory-method="getConfiguration"
		>
			<property name="disableJmx" value="${management.endpoints.jmx.btm.disableJmx}" />
			<property name="logPart1Filename" value="${transactionmanager.log.dir}/1.tlog" />
			<property name="logPart2Filename" value="${transactionmanager.log.dir}/2.tlog" />
			<property name="defaultTransactionTimeout" value="${transactionmanager.defaultTransactionTimeout}" />
			<property name="journal" value="org.frankframework.jta.btm.BtmDiskJournal" />
	</bean>

	<bean id="dataSourceFactory" class="org.frankframework.jta.btm.BtmDataSourceFactory" autowire="byType" />
	<bean id="connectionFactoryFactory" class="org.frankframework.jta.btm.BtmConnectionFactoryFactory" autowire="byType" />

</beans>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy