final GeronimoTransactionManager geronimoTransactionManager = new GeronimoTransactionManager(defaultTransactionTimeoutSeconds, xidFactory, txLog);
final ObjectNameBuilder jmxName = new ObjectNameBuilder("openejb.management")
.set("j2eeType", "TransactionManager");
LocalMBeanServer.registerDynamicWrapperSilently(
new TransactionManagerMBean(geronimoTransactionManager, defaultTransactionTimeout, txLog),
jmxName.build());
return geronimoTransactionManager;
}
public static class GeronimoXAResourceWrapper implements XAResourceWrapper {