1

私は今、アプリケーションサーバーとJVMバージョンのかなり独特で面白くない古い組み合わせですが、それが最近私の会社で使用されているものです. JTA(TransactionManagementType.BEAN) を使用して EJB3 コンポーネントをテストし、JPA 1.0/Hibernate を介してデータベースにアクセスできる必要があります。

私はこれまで 1 日半苦労してきましたが、これまでのところほとんど運がありません。ここ Stackoverflow と JBoss コミュニティ フォーラムでいくつかの回答を見つけましたが、それらはすべて Java 6 の使用に関係しています。この種のテストを OpenEJB (Arquillian なしで作成) を使用して実行していますが、うまくいけば、今年は Java 6 に移行する予定です。 Arquillian で同じテスト セットを使用すると、JBoss 4.2 で現在動作している EJB が別の新しいアプリケーション サーバー (JBoss 7 の可能性が高い) でも動作することを確認できると非常に便利です。

これらの要件を備えたArquillianの実例を知っている人はいますか?

4

1 に答える 1

1

最後に、これでもう少し格闘した後、Arquillian、JAVA 5、JBoss4.2 y JPA を組み合わせたソリューションをまとめました。興味のある方は、この GitHub ミニプロジェクトで見つけることができます

よろしく

于 2013-04-03T00:49:26.700 に答える