title: How to move location of Atomikos's tm.out and *.epoch files?
body: <p>I'm running a J2SE application that uses Atomikos which dumps it's numerous log files to the current directory.  I'd like to move the location of these files to "/tmp", but I cannot locate a configuration property that I can set from within my Spring XML config file.</p>
  
  <p>The Atomikos documentation references a property:</p>
  
  <pre><code>com.atomikos.icatch.output_dir
  </code></pre>
  
  <p>Which seems exactly what I need, but how to set from Spring it without a jta.properties file?  Here is my transaction manager config:</p>
  
  <pre><code>&lt;bean id="transactionManager" class="org.springframework.transaction.jta.JtaTransactionManager"&gt;
      &lt;property name="transactionManager" ref="atomikosTransactionManager" /&gt;
      &lt;property name="userTransaction" ref="atomikosUserTransaction" /&gt;
  &lt;/bean&gt;
  
  &lt;bean id="atomikosTransactionManager" class="com.atomikos.icatch.jta.UserTransactionManager"
      init-method="init" destroy-method="close"&gt;
      &lt;!-- When close is called, should we force transactions to terminate? --&gt;
      &lt;property name="forceShutdown" value="false" /&gt;
  &lt;/bean&gt;
  
  &lt;bean id="atomikosUserTransaction" class="com.atomikos.icatch.jta.UserTransactionImp"&gt;
      &lt;!-- Number of seconds before transaction timesout. --&gt;
      &lt;property name="transactionTimeout" value="30" /&gt;
  &lt;/bean&gt;
  </code></pre>