You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@karaf.apache.org by "Christian Schneider (JIRA)" <ji...@apache.org> on 2016/01/14 14:33:39 UTC
[jira] [Resolved] (KARAF-4253) Two EntityManagers present if two
hibernate bundles are available
[ https://issues.apache.org/jira/browse/KARAF-4253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Christian Schneider resolved KARAF-4253.
----------------------------------------
Resolution: Won't Fix
It seems this behaviour is expected by the spec. Unfortunately I did not get responses from the OSGi-dev list.
> Two EntityManagers present if two hibernate bundles are available
> -----------------------------------------------------------------
>
> Key: KARAF-4253
> URL: https://issues.apache.org/jira/browse/KARAF-4253
> Project: Karaf
> Issue Type: Bug
> Affects Versions: 4.0.3
> Reporter: Christian Niehues
> Assignee: Christian Schneider
>
> If two hibernate bundles are active in karaf two EntityManager will be available for each datasource.
> ID | State | Lvl | Version | Name
> ---------------------------------------------------------------------------------------------
> 52 | Active | 80 | 1.1.0 | ClassMate
> 53 | Active | 80 | 3.18.1.GA | Javassist
> 55 | Active | 80 | 1.2.0 | CDI APIs
> 56 | Active | 80 | 1.2 | javax.interceptor API
> 58 | Active | 80 | 2.1.0.v201304241213 | Java Persistence API 2.1
> 60 | Active | 80 | 1.2 | javax.transaction API
> 62 | Active | 80 | 1.0.0.SNAPSHOT | angular-ui
> 63 | Active | 80 | 1.0.0.SNAPSHOT | model
> 64 | Active | 80 | 1.0.0.SNAPSHOT | persistence
> 65 | Active | 80 | 1.0.0.SNAPSHOT | service
> 71 | Active | 80 | 2.2.0 | Apache Aries JPA Container API
> 72 | Active | 80 | 2.2.0 | Apache Aries JPA blueprint
> 73 | Active | 80 | 2.2.0 | Apache Aries JPA container
> 74 | Active | 80 | 2.2.0 | Apache Aries JPA support
> 75 | Active | 80 | 1.1.1 | Apache Aries Transaction Blueprint
> 76 | Active | 80 | 2.0.0 | Apache Aries Transaction Blueprint
> 77 | Active | 80 | 1.3.0 | Apache Aries Transaction Manager
> 78 | Active | 80 | 2.1.0 | Apache Commons DBCP
> 79 | Active | 80 | 2.4.1 | Apache Commons Pool
> 89 | Active | 80 | 1.0.0 | Apache Felix Coordinator Service
> 95 | Active | 80 | 1.8.2.2 | Apache ServiceMix :: Bundles :: ant
> 96 | Active | 80 | 2.7.7.5 | Apache ServiceMix :: Bundles :: antlr
> 97 | Active | 80 | 3.0.0.1 | Apache ServiceMix :: Bundles :: cglib
> 98 | Active | 80 | 1.6.1.5 | Apache ServiceMix :: Bundles :: dom4j
> 100 | Active | 80 | 1.0.0.2 | Apache ServiceMix :: Bundles :: javax.inject
> 136 | Active | 80 | 1.3.172 | H2 Database Engine
> 137 | Active | 80 | 4.0.4.Final | hibernate-commons-annotations
> 138 | Active | 80 | 4.3.6.Final | hibernate-core
> 139 | Active | 80 | 4.3.6.Final | hibernate-entitymanager
> 140 | Active | 80 | 4.3.6.Final | hibernate-osgi
> 143 | Active | 80 | 1.0.2.Final | JACC 1.4 API
> 144 | Active | 80 | 0.7.0 | OPS4J Pax JDBC Config
> 145 | Active | 80 | 0.7.0 | OPS4J Pax JDBC Pooling Support Base
> 146 | Active | 80 | 0.7.0 | OPS4J Pax JDBC Pooling Support using Commons-DBCP2
> 156 | Active | 80 | 1.0.0.201505202023 | org.osgi:org.osgi.service.jdbc
> 159 | Active | 80 | 5.0.6.Final-karaf | hibernate-osgi
> 160 | Active | 80 | 1.1.1 | geronimo-jta_1.1_spec
> 161 | Active | 80 | 5.0.1.Final | hibernate-commons-annotations
> 162 | Active | 80 | 5.0.6.Final | hibernate-core
> 163 | Active | 80 | 5.0.6.Final | hibernate-entitymanager
> 164 | Active | 80 | 1.0.0.Final | hibernate-jpa-2.1-api
> 165 | Active | 80 | 5.0.6.Final | hibernate-osgi
> 166 | Active | 80 | 2.0.0.Final | Java Annotation Indexer
> 167 | Active | 80 | 3.3.0.Final | JBoss Logging 3
> karaf@root()> ls EntityManager
> [javax.persistence.EntityManager]
> ---------------------------------
> osgi.unit.name = tasklist
> service.bundleid = 63
> service.id = 202
> service.scope = singleton
> Provided by :
> model (63)
> Used by:
> persistence (64)
> [javax.persistence.EntityManager]
> ---------------------------------
> osgi.unit.name = tasklist
> service.bundleid = 63
> service.id = 211
> service.scope = singleton
> Provided by :
> model (63)
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)