On 23.01.2011 00:56, mogztter wrote:
Hi,
I tried different versions but I still have error. With :
<dependency>
<groupId>org.apache.openejb</groupId>
<artifactId>javaee-api</artifactId>
<version>6.0-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.openejb</groupId>
<artifactId>openejb-core</artifactId>
<version>3.2-SNAPSHOT</version>
<scope>test</scope>
</dependency>
I got :
Caused by: java.lang.NoSuchMethodError:
org.apache.webbeans.portable.events.discovery.BeforeBeanDiscoveryImpl:
method<init>()V not found
at
org.apache.openejb.cdi.BeansDeployer.fireBeforeBeanDiscoveryEvent(BeansDeployer.java:154)
at
org.apache.openejb.cdi.OpenEJBLifecycle.startApplication(OpenEJBLifecycle.java:146)
at
org.apache.openejb.cdi.ThreadSingletonServiceImpl.initialize(ThreadSingletonServiceImpl.java:55)
at org.apache.openejb.cdi.CdiBuilder.build(CdiBuilder.java:46)
at
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:649)
... 43 more
I also tried to patch the jpa-hibernate projet without much success. I go
from ClassNotFoundException to AbstractMethodException and so on... Does
anyone have a working test projet to share (using Hibernate as JPA2.0
provider with openejb) ?
I am using hibernate 3.6 and OpenEJB trunk without issue - The following
jars are added deps.
hibernate-validator-4.1.0.Final.jar
javassist-3.12.0.GA.jar
jta-1.1.jar
antlr-2.7.7.jar
commons-collections-3.2.1.jar
dom4j-1.6.1.jar
ehcache-core-2.2.0.jar
hibernate3.jar
hibernate-jpa-2.0-api-1.0.0.Final.jar
Andy.