0

統合テストのために Seam が使用する組み込み JBoss に暗号プロバイダーを追加する必要があります。

通常の JBoss の場合、サーバー インスタンスの /lib フォルダーにファイルをドロップするだけです。しかし、JBoss が組み込まれている場合は、状況が異なるようです。/embedded-jboss/bootstrap/lib および /embedded-jboss に jar を入れてみましたが、変更はありません。クラスは表示されません。

http://community.jboss.org/wiki/EmbeddedAndJavaSEを読み、org.jboss.embedded.Bootstrap のソースも調べましたが、まだ方法が見つかりません。重要な場合、ビルドは Maven で行われます。

ご提案いただきありがとうございます。

4

1 に答える 1

0

その間に答えを見つけました。以下のように、テストを実行するプラグインのクラスパスに追加できます。私のために働きます。

 <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <configuration>
        <!-- snip -->
        <additionalClasspathElements>
            <additionalClasspathElement>add/here/your/jar</additionalClasspathElement>
        </additionalClasspathElements>
于 2010-09-07T15:32:27.073 に答える