我正在从JBoss AS 5迁移到JBoss 7.2。我们有一个基于SMPP协议的SMS应用程序。 EAR包含一个war和ejb jar以及lib文件夹下的三个实用程序jar。 SMPP要求之一是在发送给服务提供商之前在X-GSM7Bit中对数据进行编码。
我创建了一个名为charset的模块,我的耳朵已声明对它的依赖。但是,在运行时它似乎根本没有加载。
这就是我现在所做的:
在耳中创建jboss-deployment-structure.xml
<jboss-deployment-structure>
<ear-subdeployments-isolated>false</ear-subdeployments-isolated>
<deployment>
<dependencies>
<module name="com.quwic.msc" export="true"/>
<module name="charset" services="import" export="true"/>
</dependencies>
</deployment>
<sub-deployment name="MSCWeb.war">
<dependencies>
<module name="deployment.MSC.ear.MSCEJB.jar" />
</dependencies>
</sub-deployment>
</jboss-deployment-structure>
有人可以指出可能缺少的东西。模块字符集包含指向实现类的META-INF / services / java.nio.charset.spi.CharsetProvider文件。
谢谢, Atique