JBoss 6 EAP,如何更改模块加载顺序?

时间:2013-08-21 15:24:42

标签: java jboss

我正在运行JBoss 6.1 EAP,其中一个默认模块有自己版本的org / omg / CORBA / ORB.class文件,我想用自己的jar作为该文件。我已经尝试将它包含在我的应用程序的war文件中,但它仍然从JBoss模块中获取它。

所以问题是,JBoss中模块的加载顺序是什么,我该如何更改呢?

1 个答案:

答案 0 :(得分:3)

您需要在工件中包含jboss-deployment-structure.xml文件,并配置文件以排除容器的CORBA impl。

下面是一个不包含log4j

的示例
<jboss-deployment-structure>
    <deployment>
        <!-- Exclusions allow you to prevent the server from automatically adding some dependencies -->
        <exclusions>
            <module name="org.apache.log4j" />
        </exclusions>
    </deployment>
</jboss-deployment-structure>