При развертывании моего приложения в weblogic 12 я сталкиваюсь со следующим исключением
weblogic.application.ModuleException: javax.naming.NameNotFoundException: при попытке поиска comp / env / UserTransaction в / app /webapp / Demo-UNCONTROLLED ARTIFACT.war / 895045661 .;оставшееся имя 'comp / env / UserTransaction'
Мой spring-jpa.xml выглядит следующим образом
<jee:jndi-lookup id="userTransaction" jndi-name="java:comp/env/UserTransaction" resource-ref="true" cache="true"/>
context.xml выглядит следующим образом
<?xml version="1.0" encoding="UTF-8"?>
<Context path="/private/tool" sessionCookieName="JSESSIONID_TOOL" disableURLRewriting="true">
<Resource name="UserTransaction" auth="Container" type="javax.transaction.UserTransaction" factory="org.objectweb.jotm.UserTransactionFactory" jotm.timeout="60"/>
</Context>
Как настроить UserTransaction в weblogic?Почему мое приложение не может найти comp / env / UserTransaction ?