我从WAS 8迁移到WAS 9。我的应用程序使用Hibernate 4.3.0.Beta3版本和Spring 4.0.3。在应用程序启动时,我得到这个错误:
An error occurred in the org.hibernate.jpa.HibernatePersistenceProvider persistence
provider when it attempted to create the container entity manager factory for
the AccidentCompensation persistence unit. The following error occurred:
java.lang.IllegalStateException: java.lang.UnsupportedOperationException:
No current bean manager found in CDI service
at com.ibm.ws.jpa.cdi.impl.BeanManagerInvocationHandler.invoke(BeanManagerInvocationHandler.java:80)
请让我知道如果需要更多的信息。
1条答案
按热度按时间crcmnpdw1#
我解决了我的问题,写了一个自定义的会话构建器,并从工厂示例中禁用了beanreference。
创建服务文件:
将文件编辑为文本文件并添加内容: