if (tm instanceof org.jboss.tm.TxManager) { return ((org.jboss.tm.TxManager)tm).getTransactionTimeout(); } return 0;