Je tente de déployer un projet où EclipseLink JPA est utilisé comme outil ORM sur une plateforme OSGI. Le projet fonctionne correctement lorsqu'il s'exécute en dehors d'un conteneur OSGI.Impossible d'acquérir une connexion à partir du pilote [null], de l'utilisateur [null] et de l'URL [null]./EclipseLink 1.2/Spring 2.5.6/OSGI
Version utilisée: Spring 2.5.6, 1.2.0 EclipseLink
Malheureusement, je reçois cette erreur sur la plate-forme OSGI:
Exception Description: Unable to acquire a connection from driver [null], user [null] and URL [null]. Verify that you have set the expected driver class and URL. Check your login, persistence.xml or sessions.xml resource. The jdbc.driver property should be set to a class that is compatible with your database platform
at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.deploy(EntityManagerSetupImpl.java:290)
at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.getServerSession(EntityManagerFactoryImpl.java:146)
at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.createEntityManagerImpl(EntityManagerFactoryImpl.java:198)
at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:186)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean$ManagedEntityManagerFactoryInvocationHandler.invoke(AbstractEntityManagerFactoryBean.java:434)
at $Proxy152.createEntityManager(Unknown Source)
at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:190)
at $Proxy153.find(Unknown Source)
Pour une raison inconnue la source de données qui est créée et ajoutée à le org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean n'est pas récupéré par EclipseLink
Une idée est la bienvenue?
Cordialement,
charles