camel-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Claus Ibsen (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (CAMEL-7377) mark openjpa as dependency in Camel JPA feature
Date Fri, 25 Apr 2014 06:04:15 GMT

     [ https://issues.apache.org/jira/browse/CAMEL-7377?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Claus Ibsen updated CAMEL-7377:
-------------------------------

    Component/s: karaf

> mark openjpa as dependency in Camel JPA feature 
> ------------------------------------------------
>
>                 Key: CAMEL-7377
>                 URL: https://issues.apache.org/jira/browse/CAMEL-7377
>             Project: Camel
>          Issue Type: Bug
>          Components: camel-jpa, karaf
>    Affects Versions: 2.12.3, 2.13.0
>            Reporter: Ioan Eugen Stan
>             Fix For: 2.12.4, 2.13.1, 2.14.0
>
>
> I believe Camel-JPA feature should mark openjpa bundle as a dependency becasue it conflicts
with open-jpa 2.3.0. 
> Currently camel-jpa feature.xml defines: 
> ```
> <bundle>mvn:org.apache.openjpa/openjpa/2.2.2</bundle>
> ```
> and should be <bundle dependency="true">mvn:org.apache.openjpa/openjpa/2.2.2</bundle>

> This problem apears when you have openjpa 2.3.0 installed and with to install camel-jpa
2.12.3 feature.  
> Not marking the bundle as a dependency results in camel-jpa pulling the OpenJPA 2.2.2
bundle even if karaf has OpenJpa 2.3.0. Since both bundles try to register a PersistenceProvider
in OSgi, the second one fails and the bundle fails to start - so camel-jpa feature is not
installed.   



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message