2012-07-18 88 views
0

我正在做一個jboss-4.2.3.GA項目。它是一箇舊的項目,但我們不能升級到新的服務器。Arquillian和jboss-4.2.3.GA

我想使用的Arquillian的JPA ..

我們使用folliwng在POM條目JPA

<dependency> 
    <groupId>com.jboss</groupId> 
    <artifactId>ejb3-persistence.jar</artifactId> 
    <version>4.2.3</version> 
    <scope>provided</scope> 
    </dependency> 
    <dependency> 
    <groupId>hibernate</groupId> 
     <artifactId>hibernate3</artifactId> 
     <version>3.2.4.SP1</version> 
     <scope>provided</scope> 
    </dependency> 

我想配置的Arquillian,但我得到一些問題,像nosuchmethod發現或有時候沒有默認的容器集。

任何人都可以幫助我設置什麼容器和任何依賴項設置?

回答

0

中的Arquillian-BOM添加到您的POM的dependencyManagement部分,請參閱入門指南:http://arquillian.org/guides/getting_started/#add_the_arquillian_apis

這將更新jbossas適配器對的Arquillian核心的依賴關係的版本。沒有它,你將運行Core 1.0.1.Final和Core X的混合體(適配器恰好是針對當前編譯的,這可能與1.0.1.Final Core構件兼容或不兼容)。