Hi Willem, I have not yet used servicemix (at least the 4.x version). I will try with servicemix but my target environment will be eclipse rcp. My colleagues want to call services from a rich client. So I guess even if it works with servicemix it is not a suitable environment.
What do you mean by bundle header? The manifest? Greetings Christian Christian Schneider Informationsverarbeitung Business Solutions Handel und Dispatching Tel : +49-(0)721-63-15482 EnBW Systeme Infrastruktur Support GmbH Sitz der Gesellschaft: Karlsruhe Handelsregister: Amtsgericht Mannheim HRB 108550 Vorsitzender des Aufsichtsrats: Dr. Bernhard Beck Geschäftsführer: Jochen Adenau, Hans-Günther Meier -----Ursprüngliche Nachricht----- Von: Willem Jiang [mailto:[email protected]] Gesendet: Mittwoch, 25. August 2010 15:58 An: [email protected] Betreff: Re: AW: Problem with service call in osgi: Unmarshalling Error: unexpected element (uri:"", local:"customers"). Expected elements are (none) Hi Christian, Did you try to deploy your bundle into ServicemMix? Can I have a look at your application bundle header? Willem Schneider Christian wrote: > I have set the start levels so that the spec packages are loaded first. The > console messages below show that the javax.xml.bind.* packages are resolved > to the same package in jaxb impl and cxf. I still get the same error though. > Could it be that cxf can not load or instantiate my stub classes. I must > confess I do not really understand how cxf can access / create these classes > at all. Do I have to enable something like buiddy classloading or should this > simply work? > > I have done an interesting experiment. I added the cxf-bundle-minimal jar to > the project in a lib dir, adjusted the require bundles and the call worked. > So I suspect that the problem could be that cxf can not access my stub > classes. Could I be right? Any ideas how to fix that with normal bundles? > > Greetings > > Christian >
