我们最近将hibernate升级4.0.1
为4.2.8.Final
.
Hibernate.4.2.8.Final
取决于javassist-3.18.1-GA
.不幸的是,websphere 8.5.5并没有附带最新的javassist,但它不是我的问题.我试图强制websphere采取我的javassist jar,但我失败了(由于某种原因它总是加载${WAS_INSTALL_ROOT}/plugins
).
我尝试了什么?
在websphere控制台和WEB-INF/lib中首先加载本地类加载器(父级最后一个)的类包含最新的javassist jar.但是申请不起作用
把最新的javassit jar放进去${WAS_INSTALL_ROOT}/lib/ext
但没用
添加了共享库并在应用程序中引用但没有运气.
如果我替换javassist.jar ${WAS_INSTALL_ROOT}/plugins
然后应用程序开始工作但这不是一个好的解决方案,因为其他Web应用程序可能依赖于旧的javassist
我的问题
如何在Websphere 8.5.5中使用(或注入或引用)最新的javassist jar?
这个#blog帮助我很快解决了这个问题.