首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Websphere 7类加载器差异

Websphere 7类加载器差异
EN

Stack Overflow用户
提问于 2014-12-12 14:56:13
回答 1查看 364关注 0票数 0

最近,我试图在我们的web应用程序中解决类强制转换异常。经过很少的测试,我们的web应用程序重新启动后的类加载器信息与webapp重新启动/更新后的类加载器信息不同(没有应用服务器重新启动)。

类加载器信息是使用Websphere管理控制台中的管理模块-查看模块类加载程序-导出检索的。

导出的XML中的项( webapp .jar文件的路径)是相同的。但是其中一些项目(据我理解--这些是webapp类加载器中的类)是不同的。

有人能解释原因吗?

谢谢。

更新:这可能是主要问题(我一直在日志文件中获取XMLSignatureFactory上的ClassCastException )。这个类包含在xmlsec库中,这个库与我们的webapp war文件一起部署。类加载器的顺序被设置为最后一个父级,但似乎有时候来自IBM的XMLSignatureFactory被加载,而不是xmlsec实现(在重新部署之后)。

我已经在这个post中进一步描述了这个异常。在更改了MANIFEST.MF文件中的设置并设置了servlet侦听器之后,每次重新启动之后,我都可以让应用程序正常工作,但是仍然会出现重新部署问题(这很烦人)。

EN

回答 1

Stack Overflow用户

发布于 2015-05-08 03:43:28

我在这里也有同样的问题。要解决这个问题,请将xmlsec推到AppServer\classes,然后我们可以通过lib覆盖IBM

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27446270

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档