|
|
Re: [gemini jpa] Gemini JPA in an OSGI service [message #724857 is a reply to message #701725] |
Tue, 13 September 2011 11:09 |
Nepomuk Seiler Messages: 88 Registered: December 2010 |
Member |
|
|
Hi,
I got a similar issue. Currently I'm using
* DBAccess RC1
* Gemini JPA RC1
* EclipseLink 2.3.0
* Eclipse 3.6.2
I have a declarative service and I'm defining a service reference to "EntityManagerFactoryBuilder". On startup this message comes up:
Quote:
!ENTRY de.lmu.ifi.dbs.medmon.medic.core 4 0 2011-09-13 13:00:46.214
!MESSAGE [SCR] Error while trying to bind reference Reference[name = EntityManagerFactoryBuilder, interface = org.osgi.service.jpa.EntityManagerFactoryBuilder, policy = static, cardinality = 0..n, target = null, bind = bindEntityManagerFactoryBuilder, unbind = unbindEntityManagerFactoryBuilder]
Details:
Problematic reference = Reference[name = EntityManagerFactoryBuilder, interface = org.osgi.service.jpa.EntityManagerFactoryBuilder, policy = static, cardinality = 0..n, target = null, bind = bindEntityManagerFactoryBuilder, unbind = unbindEntityManagerFactoryBuilder]
of service component = de.lmu.ifi.dbs.medmon.medic.core.SensorService
component implementation class = de.lmu.ifi.dbs.medmon.medic.core.sensor.SensorService
located in bundle with symbolic name = de.lmu.ifi.dbs.medmon.medic.core
bundle location = reference:file:/home/muki/Development/workspace_medmon/Medmon/de.lmu.ifi.dbs.medmon.medic.core/
What does this "problematic reference" mean? I'm trying to change to the newer versions (Eclipse 3.7, DBAccess RC1, Gemini JPA RC3) and report if the error still occurs.
cheers,
Muki
|
|
|
Re: [gemini jpa] Gemini JPA in an OSGI service [message #724895 is a reply to message #701725] |
Tue, 13 September 2011 12:57 |
Nepomuk Seiler Messages: 88 Registered: December 2010 |
Member |
|
|
Hi,
It works fine with the EntityManagerFactoryBuilder, however there's no EntityManagerFactory?! When I look via "services" in the OSGi console, I can only find EntityManagerFactoryBuilder and org.osgi.service.jdbc.DataSourceFactory (4x, two EmbeddedDriver, two clientDriver). However I can connect to the database!
My configuration
- Eclipse 3.7.0
- EclipseLink 2.3.0
- Gemini JPA 1.0.0.RC3
- Gemini DBAccess 1.0.0.RC2
- osgi.enterprise_4.2.0
My declarative service is located in another bundle, than the model and the PU.
cheers,
Muki
[Updated on: Tue, 13 September 2011 12:58] Report message to a moderator
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.03419 seconds