1

jbossモジュールを使用して、私が取り組んでいる製品(Webアプリケーション)にさらに機能を追加しようとしています。製品は、utility.jarを含む.earファイルです(このjarは.earファイル内のlibフォルダー内にあります) . 今、jboss モジュールを使用して単一のクラス ファイルを追加しようとしています。新しいクラス ファイルを含む jar を作成しました。この新しいクラスはユーティリティから多くのファイル/クラスを必要とするため、module.xml に依存関係を追加しようとしています。 .jar のさまざまなパッケージ (この新しいクラスをコンパイルするために、約 15 のクラスが使用/インポートされます)。これを達成することは可能ですか?

製品チームは展開の所有者であり、.ear ファイルに触れたり変更したりしたくないため、この方法を試みています。したがって、新しいクラス ファイルを utility.jar に追加するように依頼することはできません (ちなみに、これは完全に機能します)。module.xml の内容を以下に示します。

jboss ログのエラー メッセージの原因: java.lang.ClassNotFoundException: com.xyx.mdm.wkflw.eng.activities.SqActInstImpl from [Module "com.xyx.mdm:main" from local module loader @5add5415 (ルート: D :\project\jboss-as-7.1.1.Final\modules)]

<module xmlns="urn:jboss:module:1.1" name="com.xyx.mdm">
<resources><resource-root path="activity.jar" />
</resources>
<dependencies>
<system export="true">
            <paths>               
                <path name="com/xyx/mdm/wkflw/eng/activities"/>
            </paths>
        </system>
</dependencies>
</module>
4

0 に答える 0