If you create your bundle using maven and the maven bundle plugin, add the
following to the plugin configuraiton:

            <plugin>
                <groupId>org.apache.felix</groupId>
                <artifactId>maven-bundle-plugin</artifactId>
                <configuration>
                    <instructions>
                        ...

<Require-Bundle>org.apache.cxf.cxf-bundle</Require-Bundle>
                   </instructions>

It will ensure that your bundle is not started before the cxf one is
installed.
Hopefully it will solve the problem.

On Thu, Mar 5, 2009 at 10:30, cmoulliard <cmoulli...@gmail.com> wrote:

>
> Guillaume,
>
> Can you explain please what you propose that I do ?
>
> "Could you try adding a Require-Bundle to the cxf
> bundle on your own bundle that fail ? "
>
>
> gnodet wrote:
> >
> > Got an idea.  It may happen that your bundle has been started before the
> > CXF
> > bundle was started.   Could you try adding a Require-Bundle to the cxf
> > bundle on your own bundle that fail ?
> >
> > On Wed, Mar 4, 2009 at 18:00, Guillaume Nodet <gno...@gmail.com> wrote:
> >
> >> The JAX-WS spec should have picked up the CXF bundle as a provider.
> >> Could you rerun your example after setting the following system property
> >> (in etc/system.properties for example)
> >>    org.apache.servicemix.specs.debug=true
> >> This should give infos about the specs.  Can you paste those log
> >> statements
> >> please ?
> >>
> >>
> >> On Wed, Mar 4, 2009 at 17:40, cmoulliard <cmoulli...@gmail.com> wrote:
> >>
> >>>
> >>> Here is the list guillaume
> >>>
> >>> START LEVEL 100
> >>>   ID   State         Spring     Level  Name
> >>> [   0] [Active     ] [       ] [    0] System Bundle (1.5.0.SNAPSHOT)
> >>> [   1] [Active     ] [       ] [   10] Apache Felix Prefrences Service
> >>> (1.0.2)
> >>> [   2] [Active     ] [       ] [   10] geronimo-annotation_1.0_spec
> >>> (1.1.1)
> >>> [   3] [Active     ] [       ] [   10] OSGi R4 Compendium Bundle
> (4.1.0)
> >>> [   4] [Active     ] [       ] [   10] Apache ServiceMix Bundles:
> >>> jaxp-ri-1.4.2 (1.4.2.1)
> >>> [   5] [Active     ] [       ] [   10] Apache Felix Configuration Admin
> >>> Service (1.0.4)
> >>> [   6] [Active     ] [       ] [   10] geronimo-servlet_2.5_spec
> (1.1.2)
> >>> [   7] [Active     ] [       ] [   10] Apache ServiceMix Specs :: JAXP
> >>> API
> >>> 1.4 (1.2.0)
> >>> [   8] [Active     ] [Started] [   40] Apache ServiceMix Kernel ::
> >>> GShell
> >>> Core (1.1.0.SNAPSHOT)
> >>> [   9] [Active     ] [       ] [    8] OPS4J Pax Logging - API (1.3.0)
> >>> [  10] [Active     ] [       ] [    8] OPS4J Pax Logging - Service
> >>> (1.3.0)
> >>> [  11] [Active     ] [       ] [    5] OPS4J Pax Url - wrap: (0.3.3)
> >>> [  12] [Active     ] [       ] [    5] OPS4J Pax Url - mvn: (0.3.3)
> >>> [  13] [Active     ] [       ] [   30] Apache ServiceMix Kernel :: JAAS
> >>> Modules (1.1.0.SNAPSHOT)
> >>> [  14] [Active     ] [       ] [   30] Apache ServiceMix Kernel ::
> >>> GShell
> >>> Features (1.1.0.SNAPSHOT)
> >>> [  15] [Active     ] [       ] [   30] Apache ServiceMix Kernel ::
> >>> GShell
> >>> Admin (1.1.0.SNAPSHOT)
> >>> [  16] [Active     ] [       ] [   30] spring-osgi-io (1.2.0.m2)
> >>> [  17] [Active     ] [       ] [   30] Apache ServiceMix Bundles:
> >>> mina-1.1.7
> >>> (1.1.7.1)
> >>> [  18] [Active     ] [       ] [   30] Apache ServiceMix Kernel ::
> >>> GShell
> >>> PackageAdmin Commands (1.1.0.SNAPSHOT)
> >>> [  19] [Active     ] [       ] [   30] Apache ServiceMix Kernel ::
> >>> GShell
> >>> ConfigAdmin Commands (1.1.0.SNAPSHOT)
> >>> [  20] [Active     ] [Started] [   30] Apache ServiceMix Kernel ::
> >>> GShell
> >>> OSGi Commands (1.1.0.SNAPSHOT)
> >>> [  21] [Active     ] [       ] [   30] Spring Context (2.5.6)
> >>> [  22] [Active     ] [       ] [   30] Apache ServiceMix Bundles:
> >>> commons-jexl-1.1 (1.1.0.1)
> >>> [  23] [Active     ] [Started] [   30] Apache ServiceMix Kernel :: JAAS
> >>> Config (1.1.0.SNAPSHOT)
> >>> [  24] [Active     ] [       ] [   30] Apache ServiceMix Bundles:
> >>> commons-httpclient-3.1 (3.1.0.1)
> >>> [  25] [Active     ] [       ] [   30] Spring Core (2.5.6)
> >>> [  26] [Active     ] [       ] [   30] jmx-impl (1.0.0.r6125-patched)
> >>> [  27] [Active     ] [       ] [   30] jmx (1.0.0.r6125-patched)
> >>> [  28] [Active     ] [Started] [   30] Apache ServiceMix Kernel ::
> >>> GShell
> >>> Log Commands (1.1.0.SNAPSHOT)
> >>> [  29] [Active     ] [       ] [   30] Apache ServiceMix Bundles:
> >>> commons-vfs-1.0 (1.0.0.1)
> >>> [  30] [Active     ] [       ] [   30] Spring Beans (2.5.6)
> >>> [  31] [Active     ] [       ] [   30] Unnamed -
> >>> com.google.code.sshd:sshd:bundle:0.1 (0.1)
> >>> [  32] [Active     ] [Started] [   30] Apache ServiceMix Kernel ::
> >>> Management Core (1.1.0.SNAPSHOT)
> >>> [  33] [Active     ] [       ] [   30] Apache ServiceMix Bundles:
> >>> commons-codec-1.2 (1.2.0.1)
> >>> [  34] [Active     ] [       ] [   30] spring-osgi-extender (1.2.0.m2)
> >>> [  35] [Active     ] [       ] [   30] Apache ServiceMix Bundles:
> >>> cglib-2.1_3 (2.1.0.3_1)
> >>> [  36] [Active     ] [       ] [   30] Apache ServiceMix Bundles:
> >>> jline-0.9.94 (0.9.94.1)
> >>> [  37] [Active     ] [       ] [   30] Apache ServiceMix Bundles:
> >>> aopalliance-1.0 (1.0.0.1)
> >>> [  38] [Active     ] [       ] [   30] Spring AOP (2.5.6)
> >>> [  39] [Active     ] [Started] [   30] Apache ServiceMix Kernel ::
> >>> Spring
> >>> Deployer (1.1.0.SNAPSHOT)
> >>> [  40] [Active     ] [       ] [   30] Apache ServiceMix Bundles:
> >>> oro-2.0.8
> >>> (2.0.8.1)
> >>> [  41] [Active     ] [       ] [   30] spring-osgi-core (1.2.0.m2)
> >>> [  42] [Active     ] [       ] [   15] Apache ServiceMix Kernel :: File
> >>> Monitor (1.1.0.SNAPSHOT)
> >>> [  43] [Active     ] [       ] [   60] Apache ServiceMix Specs :: JAXB
> >>> API
> >>> 2.1 (1.2.0)
> >>> [  44] [Active     ] [       ] [   60] Apache ServiceMix Specs ::
> >>> ACTIVATION
> >>> API 1.4 (1.2.0)
> >>> [  45] [Active     ] [       ] [   60] camel-core (2.0.0.SNAPSHOT)
> >>> [  46] [Active     ] [       ] [   60] geronimo-jta_1.1_spec (1.1.1)
> >>> [  47] [Active     ] [       ] [   60] Spring Transaction (2.5.6)
> >>> [  48] [Active     ] [       ] [   60] camel-spring (2.0.0.SNAPSHOT)
> >>> [  49] [Active     ] [       ] [   60] camel-osgi (2.0.0.SNAPSHOT)
> >>> [  50] [Active     ] [       ] [   60] camel-bindy (2.0.0.SNAPSHOT)
> >>> [  51] [Active     ] [       ] [   60] Apache ServiceMix Bundles:
> >>> jaxb-impl-2.1.6 (2.1.6.1)
> >>> [  57] [Active     ] [       ] [   60] Apache ServiceMix Bundles:
> >>> jetty-6.1.14 (6.1.14.1)
> >>> [  80] [Active     ] [       ] [   60] camel-cxf (2.0.0.SNAPSHOT)
> >>> [  83] [Active     ] [Started] [   60] Report Incident Service Bundle
> >>> (1.0.0.SNAPSHOT)
> >>> [  84] [Active     ] [Started] [   60] Report Incident Domain Bundle
> >>> (1.0.0.SNAPSHOT)
> >>> [  85] [Active     ] [Failed ] [   60] Report Incident Interfaces
> Bundle
> >>> (1.0.0.SNAPSHOT)
> >>> [  86] [Active     ] [       ] [   60] OPS4J Pax Web - Web Container
> >>> (0.4.1)
> >>> [  87] [Active     ] [       ] [   60] OPS4J Pax Web - Jsp Support
> >>> (0.4.1)
> >>> [  88] [Active     ] [       ] [   60] OPS4J Pax Web Extender - WAR
> >>> (0.3.0)
> >>> [  89] [Active     ] [       ] [   60] OPS4J Pax Web Extender -
> >>> Whiteboard
> >>> (0.3.0)
> >>> [  90] [Active     ] [       ] [   60] OPS4J Pax Url - war:, war-i:
> >>> (0.3.2)
> >>> [  91] [Active     ] [Started] [   60] Apache ServiceMix WAR Deployer
> >>> (4.0.0.m2-SNAPSHOT)
> >>> [ 143] [Active     ] [       ] [   60] Apache ServiceMix Bundles:
> >>> commons-dbcp-1.2.2 (1.2.2.1)
> >>> [ 144] [Active     ] [       ] [   60] Spring JMS (2.5.6)
> >>> [ 145] [Active     ] [       ] [   60] Apache ServiceMix Bundles:
> >>> FastInfoset-1.2.2 (1.2.2.1)
> >>> [ 146] [Active     ] [       ] [   60] Apache ServiceMix Bundles:
> >>> wss4j-1.5.4 (1.5.4.1)
> >>> [ 147] [Active     ] [       ] [   60] Apache ServiceMix Bundles:
> >>> xmlbeans-2.4.0 (2.4.0.1)
> >>> [ 148] [Active     ] [       ] [   60] Apache ServiceMix Bundles:
> >>> xmlresolver-1.2 (1.2.0.1)
> >>> [ 149] [Active     ] [       ] [   60] Apache ServiceMix Bundles:
> >>> xmlschema-1.4.2 (1.4.2.1)
> >>> [ 150] [Active     ] [       ] [   60] Apache ServiceMix Bundles:
> >>> ant-1.7.0
> >>> (1.7.0.1)
> >>> [ 151] [Active     ] [       ] [   60] Commons Collections (3.2.1)
> >>> [ 152] [Active     ] [       ] [   60] Apache ServiceMix Bundles:
> >>> jdom-1.1
> >>> (1.1.0.1)
> >>> [ 153] [Active     ] [       ] [   60] Apache ServiceMix Bundles:
> >>> werken-xpath-0.9.4 (0.9.4.1)
> >>> [ 154] [Active     ] [       ] [   60] Apache ServiceMix Bundles:
> >>> velocity-1.5 (1.5.0.1)
> >>> [ 155] [Active     ] [       ] [   60] Apache ServiceMix Bundles:
> >>> neethi-2.0.4 (2.0.4.1)
> >>> [ 156] [Active     ] [       ] [   60] Commons Lang (2.4)
> >>> [ 157] [Active     ] [       ] [   60] Apache ServiceMix Bundles:
> >>> abdera-0.4.0-incubating (0.4.0.incubating_1)
> >>> [ 158] [Active     ] [       ] [   60] Apache ServiceMix Bundles:
> >>> junit-4.4
> >>> (4.4.0.1)
> >>> [ 159] [Active     ] [       ] [   60] Apache ServiceMix Specs ::
> >>> JAVAMAIL
> >>> API 1.4 (1.2.0)
> >>> [ 160] [Active     ] [       ] [   60] geronimo-jms_1.1_spec (1.1.1)
> >>> [ 161] [Active     ] [       ] [   60] Apache ServiceMix Bundles:
> >>> antlr-3.0.1 (3.0.1.1)
> >>> [ 162] [Active     ] [       ] [   60] Apache ServiceMix Bundles:
> >>> commons-io-1.3.2 (1.3.2.1)
> >>> [ 163] [Active     ] [       ] [   60] Apache ServiceMix Specs :: JAXWS
> >>> API
> >>> 2.1 (1.2.0)
> >>> [ 164] [Active     ] [       ] [   60] Apache ServiceMix Specs :: SAAJ
> >>> API
> >>> 1.3 (1.2.0)
> >>> [ 165] [Active     ] [       ] [   60] Apache ServiceMix Bundles:
> >>> wsdl4j-1.6.1 (1.6.1.1)
> >>> [ 166] [Active     ] [       ] [   60] geronimo-ws-metadata_2.0_spec
> >>> (1.1.2)
> >>> [ 167] [Active     ] [       ] [   60] ObjectWeb ASM (2.2.3)
> >>> [ 169] [Active     ] [       ] [   60] Apache CXF Bundle Jar
> >>> (2.2.0.SNAPSHOT)
> >>>
> >>>
> >>>
> >>> cmoulliard wrote:
> >>> >
> >>> > Hi,
> >>> >
> >>> > Do we need reference to AXIS2 packages to run camel-cxf endpoint on
> >>> SMX4
> >>> ?
> >>> >
> >>> > Why such a question : because I have the following error in my stack
> >>> trace
> >>> > :
> >>> >
> >>> > Caused by: org.springframework.beans.BeanInstantiationException:
> Could
> >>> not
> >>> > instantiate bean class
> >>> >
> >>>
> [org.apache.camel.example.reportincident.service.ReportIncidentEndpointService]:
> >>> > Constructor threw exception; nested exception is
> >>> > javax.xml.ws.spi.FactoryFinder$ConfigurationError: Provider
> >>> > org.apache.axis2.jaxws.spi.Provider not found
> >>> >       at
> >>> >
> >>>
> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:115)
> >>> >       at
> >>> >
> >>>
> org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:61)
> >>> >       at
> >>> >
> >>>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:877)
> >>> >       ... 18 more
> >>> > Caused by: javax.xml.ws.spi.FactoryFinder$ConfigurationError:
> Provider
> >>> > org.apache.axis2.jaxws.spi.Provider not found
> >>> >       at javax.xml.ws.spi.FactoryFinder$2.run(FactoryFinder.java:135)
> >>> >
> >>> >
> >>> > Regards,
> >>> >
> >>> >
> >>> >
> >>>
> >>>
> >>> -----
> >>> Charles Moulliard
> >>> SOA Architect
> >>>
> >>> My Blog :  http://cmoulliard.blogspot.com/
> >>> http://cmoulliard.blogspot.com/
> >>> --
> >>> View this message in context:
> >>>
> http://www.nabble.com/camel-cxf---AXIS2-on-SMX4-tp22333385p22333901.html
> >>> Sent from the Camel - Users mailing list archive at Nabble.com.
> >>>
> >>>
> >>
> >>
> >> --
> >> Cheers,
> >> Guillaume Nodet
> >> ------------------------
> >> Blog: http://gnodet.blogspot.com/
> >> ------------------------
> >> Open Source SOA
> >> http://fusesource.com
> >>
> >>
> >>
> >
> >
> > --
> > Cheers,
> > Guillaume Nodet
> > ------------------------
> > Blog: http://gnodet.blogspot.com/
> > ------------------------
> > Open Source SOA
> > http://fusesource.com
> >
> >
>
>
> -----
> Charles Moulliard
> SOA Architect
>
> My Blog :  http://cmoulliard.blogspot.com/ http://cmoulliard.blogspot.com/
> --
> View this message in context:
> http://www.nabble.com/camel-cxf---AXIS2-on-SMX4-tp22333385p22348051.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
>
>


-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com

Reply via email to