2 Replies Latest reply on Mar 2, 2010 11:37 AM by Daffy Duck

    FUSE ESB 4.2.0: fail to deploy CXF-based bundles

    Daffy Duck Novice

      Hi,

       

      All my bundles that make use of CXF cannot be installed on the 4.2.0 release. I had no problem installing those bundles on 4.1.0-psc-01 releases.

       

      With 4.2.0 the shell displays the following error:

       

      The bundle could not be resolved. Reason: Package uses conflict: Require-Bundle: org.apache.cxf.bundle; bundle-version="0.0.0"

       

       

      Off course, my pom contains the required tag: <Require-Bundle>org.apache.cxf.bundle</Require-Bundle>

       

      Is there something new between CXF 2.2.5.psc and CXF 2.2.6 that can explain this behaviour?

       

      Thanks.

       

      CM

       

       

      Headers of my bundle:

       

      Manifest-Version = 1.0

      Private-Package = com.xxx.service.application.types,schemas.configuration,com.xxx.service.application.routing,wsdl,.,com.xxx.service.appl

      ication.ws

      Built-By = xxx

      Tool = Bnd-0.0.311

      Bundle-Name = xxx

      Created-By = Apache Maven Bundle Plugin

      Require-Bundle = org.apache.cxf.bundle,                                         com.springsource.org.hibernate,                                         com.springsource.javassist,

                              com.springsource.antlr

      Bundle-Vendor = xxx

      DynamicImport-Package = org.apache.cxf.*

      Build-Jdk = 1.6.0_18

      Bundle-Version = 1.0.0.0

      Bnd-LastModified = 1267467582458

      Bundle-ManifestVersion = 2

      Bundle-Description = xx.

      Bundle-SymbolicName = com.xxx.-srv-application

      Import-Package = META-INF.cxf,META-INF.cxf.osgi,com.xxx.exchange.application,com.xxx.exchange.application.commands,com.xxx.exchange.application.request,

      com.xxx.exchange.application.response,com.xxx.service.common,javax.jws;version="2.0",javax.jws.soap;version="2.0",javax.wsdl,javax.xml.bind.annotation,javax.

      xml.ws;version="2.1",org.apache.activemq;version="5.3",org.apache.camel;version="2.2",org.apache.camel.builder;version="2.2",org.apache.camel.component.cxf;version="2.2",org.apache.camel.component.cxf

      .converter;version="2.2",org.apache.camel.component.jms;version="2.2",org.apache.camel.processor;version="2.2",org.apache.cxf.bus,org.apache.cxf.bus.resource,org.apache.cxf.bus.spring,org.apache.cxf.c

      onfiguration.spring,org.apache.cxf.message,org.apache.cxf.resource,org.mortbay.jetty.handler,org.mortbay.resource,org.slf4j;version="1.5.6",org.springframework.beans.factory;version="2.5",org.springfr

      amework.beans.factory.config;version="2.5",org.springframework.jms.connection;version="2.5"