在Weblogic 12上部署应用程序时,我面临以下异常
weblogic.application.ModuleException: javax.naming.NameNotFoundException:尝试查找时 / app / webapp / Demo-UNCONTROLLED中的comp / env / UserTransaction 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>
如何在weblogic中配置UserTransaction?为什么我的应用程序无法查找 comp / env / UserTransaction ?