有关“cas3.4.10 在weblogic10.3.5下部署总是出错有关jpa部分”的解决?

QingSong 发布于 2011/11/07 17:19
阅读 1K+
收藏 0

您好!有关lxbzmy提出的那个问题:

java.lang.AbstractMethodError: org.apache.openjpa.persistence.PersistenceProviderImpl.getProviderUtil(),

按照您说的解决方法好像行不通啊:

“要想解决,把weblogic 目录modules下对应几个jpa对应的jar文件里面的META-INF文件夹里面的service目录干掉,文件包括如下: org.eclipse.persistence*.jar,com.bea.core.kodo*.jar,org.apache.openjpa*.jar;注意:此刻你的weblogic除了hibernate外并不计划再使用自带的JPA了。”

我按照你这样做了之后,weblogic10.3.4根本就没法启动成功啊!这种解决方法有问题的吧?

加载中
0
郑彬
郑彬
一个月过去了,解决了吗?
0
Q
QingSong
倒是解决了,不过付出了改动一个jar的代价。
0
Q
QingSong
将F:\Oracle\Middleware\modules目录下 org.apache.openjpa_1.2.0.0_1-1-1-SNAPSHOT.jar,com.bea.core.kodo_1.3.0.0_4-2-1.jar 里META-INF/services/javax.persistence.spi.PersistenceProvider文件删掉。
0
c
carefei
正解!这样的确可以解决上面的问题,只是不知道会不会对部署的其他涉及persistence的应用有影响。
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部