私はEmbeddedGlassfishを使用して、Arquillianでいくつかのコンテナ内テストを行っています。今、私のテストが失敗したとき、私は常にArquillian固有のもので雑然としたテストからスタックトレースを取得します。しかし、テストに失敗する本当の理由についての情報はほとんどありません。通常のGlassfishを使用すると、server.logで詳細を確認できます。残念ながら、EmbeddedGlassfishはServer.logを提供していないようです。Arquillian / Embedded Glassfishによって作成された一時ディレクトリも調べましたが、ログファイルが含まれていません。
Embedded Glassfishでロギングをアクティブ化するにはどうすればよいですか?
ちなみに、私は私のpomに次の依存関係があります:
<dependencies>
<dependency>
<groupId>org.jboss.arquillian.container</groupId>
<artifactId>arquillian-glassfish-embedded-3</artifactId>
<version>1.0.0.Alpha4</version>
</dependency>
<dependency>
<groupId>org.glassfish.extras</groupId>
<artifactId>glassfish-embedded-all</artifactId>
<version>3.1-b06</version>
</dependency>
<dependency>
<groupId>org.jboss.arquillian</groupId>
<artifactId>arquillian-testng</artifactId>
<version>1.0.0.Alpha4</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>5.13.1</version>
<scope>test</scope>
</dependency>
</dependencies>