我正在尝试在WAS本地服务器上运行一个项目。问题是我一直收到这个错误:
不支持使用GenericConnection。提供了GenericConnection 在应用程序启动期间为a创建EntityManagerFactory时 持久性单元,它已配置其中一个数据源 组件命名上下文;的java:comp / env的。申请开始时, 组件命名上下文将不存在,并且正确 数据源无法确定。使用持久性单元时 将获得并使用正确的数据源和连接。
在我的persistence.xml
文件中,我有这个:
<persistence-unit name="myPUnit" transaction-type="RESOURCE_LOCAL" >
<provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
<non-jta-data-source>jdbc/myPUnit</non-jta-data-source>
<properties>
<property name="eclipselink.logging.level" value="INFO" />
<property name="eclipselink.jdbc.driver" value="oracle.jdbc.OracleDriver" />
<property name="eclipselink.cache.shared.default" value="false"/>
</properties>
</persistence-unit>
我认为我的persistence.xml
文件没有任何问题,但我不断收到上述错误。
我正在使用java 1.8,RAD 9.5和WAS 8.5。