Sto eseguendo un'applicazione J2SE che utilizza Atomikos che scarica i suoi numerosi file di registro nella directory corrente. Mi piacerebbe spostare la posizione di questi file in "/ tmp", ma non riesco a individuare una proprietà di configurazione che posso impostare dal mio file di configurazione Spring XML.Come spostare la posizione dei file tm.out e * .epoch di Atomikos?
documentazioneL'Atomikos fa riferimento a una proprietà:
com.atomikos.icatch.output_dir
che sembra esattamente quello che mi serve, ma come impostare dalla primavera senza un file di jta.properties? Ecco il mio Transaction Manager 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 per entrambe le domande e le risposte –