I have been trying to install the Tyrex plugin, but without any success. I have altered the jboss-service.xml file to make use of the Tyrex transaction manager, and I have added the required jars. In jboss-service.xml, the tyrex plugin has a dependency on a domain.xml file which is not present.
When I use the supplied tyrex.jar I get an error indicating the TransactionPropagationContextExporter is not bound. I have looked at the code and it appears that the Tyrex transaction manager is binding this object in the start service method.
Also when I use Tyrex's latest tyrex-1.0.jar, the error is different. It states that the context is read-only.
Any help would greatly appreciated.
The tyrex.jar (or tyrex-1.0.jar) contains a faulty jndi.properties file. Simply remove this file from the jar and the problem will go away.