Hi,
How to do JNDI lookup of TransactionManager so that it can be injected to
Spring. I have declared TransactionManager in tomee.xml
<TransactionManager id="java:comp/env/TransactionManager"
type="TransactionManager">
defaultTransactionTimeout = 10 minutes
</TransactionManager>
Tomee 7.0 M1
I am getting this exception
Caused by: javax.naming.NameNotFoundException: Name [TransactionManager] is
not bound in this Context. Unable to find [TransactionManager].
at org.apache.naming.NamingContext.lookup(NamingContext.java:818)
at org.apache.naming.NamingContext.lookup(NamingContext.java:166)
at org.apache.naming.SelectorContext.lookup(SelectorContext.java:157)
at javax.naming.InitialContext.lookup(InitialContext.java:411)
at
org.springframework.jndi.JndiTemplate$1.doInContext(JndiTemplate.java:154)
at org.springframework.jndi.JndiTemplate.execute(JndiTemplate.java:87)
at org.springframework.jndi.JndiTemplate.lookup(JndiTemplate.java:152)
at org.springframework.jndi.JndiTemplate.lookup(JndiTemplate.java:178)
at
org.springframework.transaction.jta.JtaTransactionManager.lookupTransactionManager(JtaTransactionManager.java:571)
Regards,
Antony
--
View this message in context:
http://tomee-openejb.979440.n4.nabble.com/JNDI-lookup-of-TransactionManager-in-Tomee-tp4677576.html
Sent from the TomEE Users mailing list archive at Nabble.com.