Java Jndi查找查找不存在的资源
我有一个java web应用程序,运行在tomee 1.7.1 web概要文件上 数据库资源配置:Java Jndi查找查找不存在的资源,java,jpa,jndi,apache-tomee,Java,Jpa,Jndi,Apache Tomee,我有一个java web应用程序,运行在tomee 1.7.1 web概要文件上 数据库资源配置: <Resource id="Test_IS" type="DataSource"> JdbcDriver org.postgresql.Driver JdbcUrl jdbc:postgresql://localhost:5432/test UserName postgres Password 1 JtaManaged
<Resource id="Test_IS" type="DataSource">
JdbcDriver org.postgresql.Driver
JdbcUrl jdbc:postgresql://localhost:5432/test
UserName postgres
Password 1
JtaManaged true
</Resource>
返回错误(!)数据源的EntityManager。
在tomcat日志中,我发现:
Feb 05, 2015 1:22:08 PM org.apache.openejb.config.AutoConfig logAutoCreateResource
INFORMATION: Auto-creating a Resource with id 'Test_ISNonJta' of type 'DataSource for 'Test1_PU'.
我可以关闭此“功能”吗?这可能会帮助您:谢谢,tomee.autoconfig=false或#openejb.offline=true有效
EntityManager entityManager = (EntityManager) InitialContext.doLookup("java:comp/env/AAABBB");
Feb 05, 2015 1:22:08 PM org.apache.openejb.config.AutoConfig logAutoCreateResource
INFORMATION: Auto-creating a Resource with id 'Test_ISNonJta' of type 'DataSource for 'Test1_PU'.