我只是想知道,Websphere是否可以实现下面的功能?
我有一个使用Websphere 7和PARENT_LAST类加载模式的企业应用程序。我现在正在尝试在应用程序中使用第三方功能,即gemfire。我的gemfire应用程序可以在PARENT_FIRST类加载模式下完美运行。但是,我可以看到由于PARENT_LAST设置而出现了一些链接错误。暂时,我可以通过从gemfire jar中删除冲突的类来解决它们(这样,我实际上是要求从web应用服务器加载那些被删除的类)。但是,随着我的应用程序发展到最大程度,我不确定这是否会带来一些更大的问题。
我的问题是:假设我们在web应用服务器和gemfire.jar中都有abc.jar,使用PARENT_LAST加载mode.Is可以通过不从jar中移除任何类文件来解决上述类冲突,而是告诉类加载机制在特定情况下使用从web应用服务器加载的类,在另一种情况下使用从gemfire jar加载的相同类(意思是从应用程序加载)?
谢谢
发布于 2014-05-08 22:23:57
是的,这是可能的。我们正在使用类似的设置。不过,您应该非常小心,并且只在需要放置jars的所有位置使用完全相同的jars(或者至少使用相同的类)。
https://stackoverflow.com/questions/23544407
复制相似问题