3.2. OTS 配置文件
和
RESOLVE_INITIAL_REFERENCES 选项类似,JBoss Transaction 服务支持初始引用文件,可以存储针对专有服务的引用并在运行时引用。这个 CosServices.cfg 文件由两个字段组成:service name(如果使用 OTS 服务器就总是 TransactionService)和 IOR,由空格分开。CosServices.cfg 通常位于 JBoss Transaction 服务的 etc 目录里,虽然实际的位置是通过搜索 CLASSPATH 里 etc 和 TransactionService 属性文件在运行时决定的。
如果没有找到,OTS 服务器将创建这个文件并在文件里注册自己。陈旧的信息将自动被删除。共享相同事务服务器的及其需要访问这个文件或其备份。
你可以分别用
com.arjuna.orbportability.initialReferencesFile 和 com.arjuna.orbportability.initialReferencesRoot 变量覆盖文件名称和位置。
com.arjuna.orbportability.initialReferencesFile=myFile
com.arjuna.orbportability.initialReferencesRoot=c:\\temp
com.arjuna.orbportability.initialReferencesFile=myFile
com.arjuna.orbportability.initialReferencesRoot=c:\\temp