ESB Mule1.0以降からTyrexトランザクション・マネージャはESB Muleに同梱されていません。ただし、サンドボックスから入手することはできます。将来的に開発を再開する予定もしています。
この拡張は、Tyrexトランザクション・マネージャをESB Muleトランザクション・サブシステムのトランザクション・マネージャとして使えるようにします。TyrexTransactionManagerFactoryは、Tyrexをドメイン設定ファイル(Tyrex documentationを参照)又はファクトリに直接プロパティを設定できるようにします。
下はESB Mule XML設定ファイルの例です:
<mule-configuration> <transaction-manager factory="org.mule.extras.tyrex.TyrexTransactionManagerFactory> <properties> <property name="name" value="MuleDefault"/> <property name="timeout" value="50000"/> </properties> </transaction-mamager> </mule-configuration>