ptm.setUserTransactionName("jndi-ut"); ptm.setTransactionManagerName("jndi-tm"); ExpectedLookupTemplate jndiTemplate = new ExpectedLookupTemplate();
object.setUserTransactionName(jndiAddress);
payload.setUserTransactionName(JNDIAddress);
/** * Factory method that creates a {@link PlatformTransactionManager}. * * @return {@link PlatformTransactionManager} the created PlatformTransactionManager. */ public PlatformTransactionManager create() { JtaTransactionManager transactionManager; if (isBound(JBOSS_USER_TRANSACTION)) { transactionManager = new JtaTransactionManager(); transactionManager.setUserTransactionName(JBOSS_USER_TRANSACTION); transactionManager.setTransactionManagerName(JBOSS_TRANSACTION_MANANGER); transactionManager.setTransactionSynchronizationRegistryName(JBOSS_TRANSACTION_SYNC_REG); } else if (isBound(OSGI_TRANSACTION_MANAGER)) { transactionManager = new JtaTransactionManager((TransactionManager)lookupInJndi(OSGI_TRANSACTION_MANAGER)); } else if (isBound(JtaTransactionManager.DEFAULT_USER_TRANSACTION_NAME)) { transactionManager = new JtaTransactionManager(); transactionManager.setUserTransactionName(JtaTransactionManager.DEFAULT_USER_TRANSACTION_NAME); } else { throw CommonCamelMessages.MESSAGES.couldNotCreateAJtaTransactionManagerAsNoTransactionManagerWasFoundJBOSSUSERTRANSACTION( JBOSS_USER_TRANSACTION, OSGI_TRANSACTION_MANAGER, JtaTransactionManager.DEFAULT_USER_TRANSACTION_NAME); } // Initialize the transaction manager. transactionManager.afterPropertiesSet(); return transactionManager; }
/** * Factory method that creates a {@link PlatformTransactionManager}. * * @return {@link PlatformTransactionManager} the created PlatformTransactionManager. */ public PlatformTransactionManager create() { JtaTransactionManager transactionManager; if (isBound(JBOSS_USER_TRANSACTION)) { transactionManager = new JtaTransactionManager(); transactionManager.setUserTransactionName(JBOSS_USER_TRANSACTION); transactionManager.setTransactionManagerName(JBOSS_TRANSACTION_MANANGER); transactionManager.setTransactionSynchronizationRegistryName(JBOSS_TRANSACTION_SYNC_REG); } else if (isBound(OSGI_TRANSACTION_MANAGER)) { transactionManager = new JtaTransactionManager((TransactionManager)lookupInJndi(OSGI_TRANSACTION_MANAGER)); } else if (isBound(JtaTransactionManager.DEFAULT_USER_TRANSACTION_NAME)) { transactionManager = new JtaTransactionManager(); transactionManager.setUserTransactionName(JtaTransactionManager.DEFAULT_USER_TRANSACTION_NAME); } else { throw CommonCamelMessages.MESSAGES.couldNotCreateAJtaTransactionManagerAsNoTransactionManagerWasFoundJBOSSUSERTRANSACTION( JBOSS_USER_TRANSACTION, OSGI_TRANSACTION_MANAGER, JtaTransactionManager.DEFAULT_USER_TRANSACTION_NAME); } // Initialize the transaction manager. transactionManager.afterPropertiesSet(); return transactionManager; }