1.2. 设置属性
你可以通过命令行或编辑属性文件来设置不同的属性,从而实现在运行时配置 JBossJTA。初始属性文件位于 at
$JBOSS_HOME/server/default/conf/jbossts-properties.xml。
1.2.1. 指定对象库(Object Store)的位置 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
JBossJTA 使用对象库在事务失败时永久地记录事务结果。如『例 1.1 “指定对象库”』所展示的,要定制这个对象库的位置,你需要在执行应用程序时传入指定的位置。
例 1.1. 指定对象库
java –Dcom.arjuna.ats.arjuna.objectstore.objectStoreDir=/location/of/objectstore myprogram
在缺省情况下,对象库位于当前执行目录里的一个子目录下。
在缺省情况下,所有的对象状态存储在对象库根的
defaultStore 子目录里。你可以通过设置 com.arjuna.ats.arjuna.objectstore.localOSRoot 属性变量修改其位置。