[jboss-jira] [JBoss JIRA] (DROOLS-813) Align cxf version with the version used on fuse

Petr Široký (JIRA) issues at jboss.org
Wed Jul 29 11:24:03 EDT 2015


     [ https://issues.jboss.org/browse/DROOLS-813?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Petr Široký resolved DROOLS-813.
--------------------------------
    Resolution: Done


{{kie-camel}} was moved into https://github.com/jboss-integration/fuse-bxms-integ so this issue does not apply anymore. KIE code still uses CXF 2.7.x (because that is what EAP 6.4.x uses).

The integration pack is using 3.0.4, which seems to be the correct version:
https://github.com/jboss-integration/fuse-bxms-integ/blob/master/camel/pom.xml#L122

> Align cxf version with the version used on fuse
> -----------------------------------------------
>
>                 Key: DROOLS-813
>                 URL: https://issues.jboss.org/browse/DROOLS-813
>             Project: Drools
>          Issue Type: Bug
>    Affects Versions: 6.2.0.Final
>            Reporter: David virgil naranjo
>            Assignee: Petr Široký
>
> The CXF version that is used by drools (6.2.0.Final-redhat-6) is 2.7.x
> https://github.com/jboss-integration/fuse-bxms-integ/blob/6.2.x/drools-osgi/drools-karaf-features/src/main/filtered-resources/repository/features.xml#L7
> In Fuse by default they are included the cxf jars. The version used is 3.0.x-redhat
> This causes errors when the kie camel quickstarts are installed.
> Error executing command: Could not start bundle mvn:org.jboss.integration.fuse/kie-camel/1.0.0.redhat-6-2-0-SNAPSHOT in feature(s) fuse-bxms-kie-camel-1.0.0.redhat-6-2-0-SNAPSHOT: Uses constraint violation. Unable to resolve bundle revision org.kie.camel [321.0] because it is exposed to package 'org.apache.cxf.service.model' from bundle revisions org.apache.cxf.cxf-api [312.0] and org.apache.cxf.cxf-core [118.0] via two dependency chains.
> Chain 1:
> org.kie.camel [321.0]
> import: (&(osgi.wiring.package=org.apache.cxf.service.model)(version>=2.7.0)(!(version>=3.0.0)))
> export: osgi.wiring.package=org.apache.cxf.service.model
> org.apache.cxf.cxf-api [312.0]
> Chain 2:
> org.kie.camel [321.0]
> import: (&(osgi.wiring.package=org.apache.camel.component.cxf)(version>=2.15.0)(!(version>=3.0.0)))
> export: osgi.wiring.package=org.apache.camel.component.cxf; uses:=org.apache.cxf.service.model
> org.apache.camel.camel-cxf [207.0]
> import: (&(osgi.wiring.package=org.apache.cxf.service.model)(version>=2.7.0)(!(version>=4.0.0)))
> export: osgi.wiring.package=org.apache.cxf.service.model
> org.apache.cxf.cxf-core [118.0]



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)



More information about the jboss-jira mailing list