我几乎整天都在犯这个错误。
我有什么:
Websphere 8.5.5, 配置数据提供程序(类路径指向单独放置的ojdbc6_g-11.2.0.2.0.jar),isolatied模式为On 战争应用程序里面有ojdbc6_g-11.2.0.2.0.jar驱动程序。
我发现了下一个post但是 我不理解应用程序中删除jar的解决方案。
如果我删除它,我会得到NoClassDefFoundError。否则我得到'java.lang.ClassCastException:oracle.jdbc.driver.LogicalConnection与oracle.jdbc.OracleConnection不兼容'如果我从dataprovider类路径中删除它,那么数据源会破坏。
我在Websphere中搜索了所有OracleConnection.class,并且只在我的应用程序中找到它们。
请帮助..
答案 0 :(得分:0)
解决。 应该从dataprovider和war应用程序中删除ojdbc jar,并在ProcessDefinition-> jvm
中指向它