Quantcast

SMX 4.4.1: JPA2 bundle (EclipseLink)

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

SMX 4.4.1: JPA2 bundle (EclipseLink)

anton_dak
Hi all,

I'am new to ServiceMix and searching for a manual to install an EclipseLink(JPA2) bundle or feature.
I'am using the FuseSource version of ServiceMix 4.4.1. Do I have to install a JPA 2 spec bundle before?

Best regards
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: SMX 4.4.1: JPA2 bundle (EclipseLink)

Freeman-2
Hi,

Yes, and servicemix already provide JPA 2 spec bundle, use
osgi:install -s mvn:org.apache.servicemix.specs/
org.apache.servicemix.specs.java-persistence-api-2.0/1.9.0

Freeman
On 2012-2-15, at 下午11:18, anton_dak wrote:

> Hi all,
>
> I'am new to ServiceMix and searching for a manual to install an
> EclipseLink(JPA2) bundle or feature.
> I'am using the FuseSource version of ServiceMix 4.4.1. Do I have to  
> install
> a JPA 2 spec bundle before?
>
> Best regards
>
> --
> View this message in context: http://servicemix.396122.n5.nabble.com/SMX-4-4-1-JPA2-bundle-EclipseLink-tp5486346p5486346.html
> Sent from the ServiceMix - User mailing list archive at Nabble.com.

---------------------------------------------
Freeman Fang

FuseSource
Email:[hidden email]
Web: fusesource.com
Twitter: freemanfang
Blog: http://freemanfang.blogspot.com









Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: SMX 4.4.1: JPA2 bundle (EclipseLink)

anton_dak
Hi Freeman,

for eclipseLink 2.3 I have to install a other bundle of javax.persistence.
I installed the following bundles (eclipselink and spring):

osgi:install -s mvn:org.eclipse.persistence/javax.persistence/2.0.3
osgi:install -s mvn:org.eclipse.persistence/org.eclipse.persistence.core/2.3.0
osgi:install -s mvn:org.eclipse.persistence/org.eclipse.persistence.asm/2.3.0
osgi:install -s mvn:org.eclipse.persistence/org.eclipse.persistence.antlr/2.3.0
osgi:install -s mvn:org.eclipse.persistence/org.eclipse.persistence.jpa/2.3.0
osgi:install -s mvn:org.eclipse.persistence/org.eclipse.persistence.osgi/2.3.0

osgi:install -s mvn:org.springframework/spring-jdbc/3.0.5.RELEASE
osgi:install -s mvn:org.springframework/spring-orm/3.0.5.RELEASE
osgi:install -s mvn:org.springframework/spring-tx/3.0.5.RELEASE

Unfortunately I get the following error log:

Caused by: java.lang.NoClassDefFoundError: Could not initialize class $Proxy96
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)[:1.6.0_12]
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)[:1.6.0_12]
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)[:1.6.0_12]
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)[:1.6.0_12]
        at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:588)[:1.6.0_12]
        at org.springframework.orm.jpa.ExtendedEntityManagerCreator.createProxy(ExtendedEntityManagerCreator.java:264)[242:org.springframework.orm:3.0.5.RELEASE]
        at org.springframework.orm.jpa.ExtendedEntityManagerCreator.createProxy(ExtendedEntityManagerCreator.java:229)[242:org.springframework.orm:3.0.5.RELEASE]
        at org.springframework.orm.jpa.ExtendedEntityManagerCreator.createApplicationManagedEntityManager(ExtendedEntityManagerCreator.java:110)[242:org.springframework.orm:3.0.5.RELEASE]
        at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.invokeProxyMethod(AbstractEntityManagerFactoryBean.java:426)[242:org.springframework.orm:3.0.5.RELEASE]
        at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean$ManagedEntityManagerFactoryInvocationHandler.invoke(AbstractEntityManagerFactoryBean.java:485)[242:org.springframework.orm:3.0.5.RELEASE]
        at $Proxy95.createEntityManager(Unknown Source)
        at de.dakosy.pcs.ehge.edi.prototype.persist.PersistService.saveErrorResponseToDB(PersistService.java:35)[266:business-object-persist:1.0.0]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[:1.6.0_12]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)[:1.6.0_12]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[:1.6.0_12]
        at java.lang.reflect.Method.invoke(Method.java:597)[:1.6.0_12]
        at org.apache.camel.component.bean.MethodInfo.invoke(MethodInfo.java:329)
        at org.apache.camel.component.bean.MethodInfo$1.proceed(MethodInfo.java:231)
        at org.apache.camel.component.bean.BeanProcessor.process(BeanProcessor.java:169)
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: SMX 4.4.1: JPA2 bundle (EclipseLink)

anton_dak
One of the seldom existing maven repos for eclipseLink: http://linorg.usp.br/eclipse/rt/eclipselink/maven.repo
Loading...