2013-03-18 89 views
1

我现在是应用服务器和JVM版本的一个非常独特,无趣和旧的组合,但这是我公司现在使用的。我需要能够与JTA(TransactionManagementType.BEAN),并通过JPA 1.0访问数据库来测试EJB3组件/休眠Arquillian JAVA EE 5和JBoss 4.2

我一直在挣扎与这一个,现在半天,用很少的运气这么远。我在Stackoverflow和JBoss社区论坛中发现了一些答案,但它们都涉及使用Java 6.我已经使用OpenEJB(没有Arquillian编写)运行过这种类型的测试,但是 - 希望 - 今年我们将迁移到新的应用程序服务器,并且在Arquillian中具有相同的一组测试非常有用,以便能够检查现在在JBoss 4.2上工作的EJB在另一个更新的应用程序服务器(可能是JBoss 7)中是否也能工作(可能是JBoss 7)

有人会知道有这些要求的Arquillian例子吗?

+0

里有集装箱的Arquillian适配器相关的JBoss AS 4.2一些测试用例。与你的问题不完全相同,但它可能会给你提示; https://github.com/arquillian/arquillian-container-jbossas/tree/master/jbossas-managed-4.2/src/test/java/org/jboss/arquillian/container/jbossas/managed_4_2 – 2013-03-18 09:52:38

+0

谢谢你的帮助。我一直在处理这些示例,但取得了一些成功,但与我所需的EJB3/JPA/JTA/JDK5/JBoss 4.2组合无关。我也知道你的帖子https://community.jboss.org/thread/196745?_sscc=t。我会继续努力的;-) – pvm14 2013-03-18 13:46:30

回答

1

最后,在与这个战斗了一点之后,我把Arquillian,JAVA 5,JBoss4.2和JPA结合在了一起。任何有兴趣可以发现它in this GitHub miniproject

问候