我只是想知道,如果Websphere可以使用以下内容吗?
我有一个使用Websphere 7和PARENT_LAST类加载模式的企业应用程序。我现在正在尝试使用第三方功能,即应用程序中的gemfire。我的gemfire应用程序在PARENT_FIRST类加载模式下运行完美。但是,由于PARENT_LAST设置,我可以看到一些链接错误。暂时,我可以通过删除与gemfire jar冲突的类来解决它们(通过这个,我实际上是要求从Web应用服务器加载那些已删除的类)。但是,我不确定这会在我的应用程序发展到最大程度时是否会产生更大的问题。
我的问题是:假设我们在web应用服务器和gemfire.jar中都有abc.jar,使用PARENT_LAST加载模式。有可能通过不从jar中删除任何类文件来解决上述类冲突,而是告诉在特定情况下使用从Web应用服务器加载的类的类加载机制,并使用从gemfire jar加载的相同类(意味着从应用程序加载)在另一种情况下?
由于
答案 0 :(得分:0)
是的,有可能。我们正在使用类似的设置。你应该非常小心,并且只需要在你需要的所有地方使用完全相同的罐子(或者至少是相同的类别)。