工作笔记:java.lang.IllegalAccessError异常处理

Exception in thread "Thread-15" java.lang.IllegalAccessError: tried to access field commonj.sdo.impl.HelperProvider.INSTANCE
from class org.apache.tuscany.sdo.api.SDOUtil
        at org.apache.tuscany.sdo.api.SDOUtil.<clinit>(SDOUtil.java:48)

 在weblogic10.3.3中部署应用,在启动的时候出现上述错误。

 

原因:在应用中使用了tuscany-sdo-impl-1.1.1.jar,而weblogic1.0.3.3中也存在该类的jar包:D:\Oracle\Middleware\modules\commonj.sdo_1.0.0.0_1-0.jar

两个冲突导致的原因。

 

解决方法:删除weblogic中的commonj.sdo_**.jar文件。问题解决!

 

 

你可能感兴趣的:(java,apache,oracle,工作,weblogic)