Estoy ejecutando una aplicación J2SE que usa Atomikos que descarga numerosos archivos de registro en el directorio actual. Me gustaría mover la ubicación de estos archivos a "/ tmp", pero no puedo encontrar una propiedad de configuración que pueda establecer desde mi archivo de configuración Spring XML.¿Cómo mover la ubicación de los archivos tm.out y * .epoch de Atomikos?
documentaciónEl atomikos hace referencia a una propiedad:
com.atomikos.icatch.output_dir
que parece exactamente lo que necesito, pero la forma de fijar de primavera sin un archivo de jta.properties? Aquí está mi administrador de transacciones config:
<bean id="transactionManager" class="org.springframework.transaction.jta.JtaTransactionManager">
<property name="transactionManager" ref="atomikosTransactionManager" />
<property name="userTransaction" ref="atomikosUserTransaction" />
</bean>
<bean id="atomikosTransactionManager" class="com.atomikos.icatch.jta.UserTransactionManager"
init-method="init" destroy-method="close">
<!-- When close is called, should we force transactions to terminate? -->
<property name="forceShutdown" value="false" />
</bean>
<bean id="atomikosUserTransaction" class="com.atomikos.icatch.jta.UserTransactionImp">
<!-- Number of seconds before transaction timesout. -->
<property name="transactionTimeout" value="30" />
</bean>
+1 para preguntas y respuestas –