来自geronimo的Websphere应用服务器8.5和隐藏类

时间:2012-12-16 13:16:00

标签: java websphere geronimo

目前,我们的应用程序正在Websphere Community Edition 6上运行,它在内部使用Geronimo应用程序服务器。

由于我们的应用程序需求增加,我们正在评估向Websphere Application Server 8.5的迁移。但是,我们在类加载器中遇到了一些问题。如果我们的某些库需要在没有应用程序服务器干扰的情况下执行。

在geronimo中,我们通过更改文件geronimo.xml并在其中包含我们不希望受 hidden-class 标记干扰的所有包来获得此效果。

示例:

<hidden-classes>
        <filter>org.apache.commons.logging</filter>
        <filter>org.apache.log4j</filter>
        <filter>org.apache.axiom</filter>
        <filter>org.apache.axis2</filter>
        <filter>org.apache.commons.beanutils</filter>
        <filter>org.apache.struts</filter>
        <filter>org.directwebremoting</filter>
        <filter>com.thoughtworks</filter>
</hidden-classes>

Websphere Application Server 8.5中是否存在等效机制?我们尝试使用策略“parent last”进行类加载,但有些事情没有按预期工作(使用我们的xerces版本,for例子)。

0 个答案:

没有答案