You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@karaf.apache.org by "gomul.mind" <ju...@gmail.com> on 2013/11/09 19:00:16 UTC
Re: Karaf JPA and EclipseLink
Hi,
I don't know whether you fix the dynamic-import issue already, but there is
a way to tell OSGi that your bundle eclipselink-jpa dependent on the
eclipse.persistence.core bundle (or plugin) see syntax below for the
MANIFEST file
Meta-Persistence: META-INF/persistence.xml
Require-Bundle: org.eclipse.persistence.core;bundle-version="2.4.2"
Another way to fix it is to specify the different packages used during
runtime by eclipse link:
org.eclipse.persistence.internal.codegen, \
org.eclipse.persistence.internal.databaseaccess, \
org.eclipse.persistence.internal.descriptors, \
org.eclipse.persistence.internal.descriptors.changetracking, \
org.eclipse.persistence.internal.dynamic, \
org.eclipse.persistence.internal.expressions, \
org.eclipse.persistence.internal.helper, \
org.eclipse.persistence.internal.history, \
org.eclipse.persistence.internal.identitymaps, \
org.eclipse.persistence.internal.indirection, \
org.eclipse.persistence.internal.jpa, \
org.eclipse.persistence.internal.jpa.jpql, \
org.eclipse.persistence.internal.jpa.parsing, \
org.eclipse.persistence.internal.jpa.parsing.jpql, \
org.eclipse.persistence.internal.jpa.parsing.jpql.antlr, \
org.eclipse.persistence.internal.jpa.rs.metadata.model, \
org.eclipse.persistence.internal.localization, \
org.eclipse.persistence.internal.localization.i18n, \
org.eclipse.persistence.internal.oxm, \
org.eclipse.persistence.internal.oxm.accessor, \
org.eclipse.persistence.internal.oxm.conversion, \
org.eclipse.persistence.internal.oxm.documentpreservation, \
org.eclipse.persistence.internal.oxm.record, \
org.eclipse.persistence.internal.oxm.record.deferred, \
org.eclipse.persistence.internal.oxm.record.json, \
org.eclipse.persistence.internal.oxm.record.namespaces, \
org.eclipse.persistence.internal.oxm.schema, \
org.eclipse.persistence.internal.oxm.schema.model, \
org.eclipse.persistence.internal.platform.database, \
org.eclipse.persistence.internal.queries, \
org.eclipse.persistence.internal.security, \
org.eclipse.persistence.internal.sequencing, \
org.eclipse.persistence.internal.sessions, \
org.eclipse.persistence.internal.sessions.coordination, \
org.eclipse.persistence.internal.sessions.coordination.broadcast, \
org.eclipse.persistence.internal.sessions.coordination.corba, \
org.eclipse.persistence.internal.sessions.coordination.corba.sun, \
org.eclipse.persistence.internal.sessions.coordination.jms, \
org.eclipse.persistence.internal.sessions.coordination.rmi, \
org.eclipse.persistence.internal.sessions.coordination.rmi.iiop, \
org.eclipse.persistence.internal.sessions.factories, \
org.eclipse.persistence.internal.sessions.factories.model, \
org.eclipse.persistence.internal.sessions.factories.model.event, \
org.eclipse.persistence.internal.sessions.factories.model.log, \
org.eclipse.persistence.internal.sessions.factories.model.login, \
org.eclipse.persistence.internal.sessions.factories.model.platform, \
org.eclipse.persistence.internal.sessions.factories.model.pool, \
org.eclipse.persistence.internal.sessions.factories.model.project, \
org.eclipse.persistence.internal.sessions.factories.model.property, \
org.eclipse.persistence.internal.sessions.factories.model.rcm, \
org.eclipse.persistence.internal.sessions.factories.model.rcm.command, \
org.eclipse.persistence.internal.sessions.factories.model.sequencing, \
org.eclipse.persistence.internal.sessions.factories.model.session, \
org.eclipse.persistence.internal.sessions.factories.model.transport, \
org.eclipse.persistence.internal.sessions.factories.model.transport.discovery,
\
org.eclipse.persistence.internal.sessions.factories.model.transport.naming,
\
org.eclipse.persistence.internal.sessions.remote, \
org.eclipse.persistence.internal.weaving, \
org.eclipse.persistence.annotations, \
org.eclipse.persistence.config, \
org.eclipse.persistence.descriptors, \
org.eclipse.persistence.descriptors.changetracking, \
org.eclipse.persistence.descriptors.copying, \
org.eclipse.persistence.descriptors.invalidation, \
org.eclipse.persistence.descriptors.partitioning, \
org.eclipse.persistence.dynamic, \
org.eclipse.persistence.eis, \
org.eclipse.persistence.eis.interactions, \
org.eclipse.persistence.eis.mappings, \
org.eclipse.persistence.exceptions, \
org.eclipse.persistence.exceptions.i18n, \
org.eclipse.persistence.expressions, \
org.eclipse.persistence.expressions.spatial, \
org.eclipse.persistence.history, \
org.eclipse.persistence.indirection, \
org.eclipse.persistence.logging, \
org.eclipse.persistence.mappings, \
org.eclipse.persistence.mappings.converters, \
org.eclipse.persistence.mappings.foundation, \
org.eclipse.persistence.mappings.querykeys, \
org.eclipse.persistence.mappings.structures, \
org.eclipse.persistence.mappings.transformers, \
org.eclipse.persistence.mappings.xdb, \
org.eclipse.persistence.oxm, \
org.eclipse.persistence.oxm.annotations, \
org.eclipse.persistence.oxm.attachment, \
org.eclipse.persistence.oxm.documentpreservation, \
org.eclipse.persistence.oxm.mappings, \
org.eclipse.persistence.oxm.mappings.converters, \
org.eclipse.persistence.oxm.mappings.nullpolicy, \
org.eclipse.persistence.oxm.platform, \
org.eclipse.persistence.oxm.record, \
org.eclipse.persistence.oxm.schema, \
org.eclipse.persistence.oxm.sequenced, \
org.eclipse.persistence.oxm.unmapped, \
org.eclipse.persistence.platform.database, \
org.eclipse.persistence.platform.database.converters, \
org.eclipse.persistence.platform.database.events, \
org.eclipse.persistence.platform.database.jdbc, \
org.eclipse.persistence.platform.database.oracle.annotations, \
org.eclipse.persistence.platform.database.oracle.jdbc, \
org.eclipse.persistence.platform.database.oracle.plsql, \
org.eclipse.persistence.platform.database.partitioning, \
org.eclipse.persistence.platform.server, \
org.eclipse.persistence.platform.server.jboss, \
org.eclipse.persistence.platform.server.oc4j, \
org.eclipse.persistence.platform.xml, \
org.eclipse.persistence.platform.xml.jaxp, \
org.eclipse.persistence.queries, \
org.eclipse.persistence.sequencing, \
org.eclipse.persistence.services, \
org.eclipse.persistence.services.jboss, \
org.eclipse.persistence.services.mbean, \
org.eclipse.persistence.sessions, \
org.eclipse.persistence.sessions.broker, \
org.eclipse.persistence.sessions.changesets, \
org.eclipse.persistence.sessions.coordination, \
org.eclipse.persistence.sessions.coordination.broadcast, \
org.eclipse.persistence.sessions.coordination.jms, \
org.eclipse.persistence.sessions.coordination.rmi, \
org.eclipse.persistence.sessions.factories, \
org.eclipse.persistence.sessions.interceptors, \
org.eclipse.persistence.sessions.remote, \
org.eclipse.persistence.sessions.server, \
org.eclipse.persistence.tools, \
org.eclipse.persistence.tools.file, \
org.eclipse.persistence.tools.profiler, \
org.eclipse.persistence.tools.schemaframework, \
org.eclipse.persistence.transaction, \
org.eclipse.persistence.transaction.jboss, \
org.eclipse.persistence.transaction.jotm, \
org.eclipse.persistence.transaction.oc4j
--
View this message in context: http://karaf.922171.n3.nabble.com/Karaf-JPA-and-EclipseLink-tp4027571p4030253.html
Sent from the Karaf - User mailing list archive at Nabble.com.