Ok, it works now. first i tried it with your suggestion. then i went back to
karaf 2.2.2 with the cxf feature installed and noticed that a bundle was
missing to get it to fly
It was servicemix-utils bundle, after installing that it also worked with
cxf 2.4.1 in karaf 2.2.2. should one file a bug for this ?

Regards,
Lars

2011/7/20 Freeman Fang <[email protected]>

> Hi,
>
>
> Could you try with latest FUSE ESB 4.4 released kit[1] which is based on
> Apache Servicemix but already use the latest cxf 2.4.x.
> [1]http://repo.fusesource.com/**nexus/content/repositories/**
> releases/org/apache/**servicemix/apache-servicemix/**4.4.0-fuse-00-43/<http://repo.fusesource.com/nexus/content/repositories/releases/org/apache/servicemix/apache-servicemix/4.4.0-fuse-00-43/>
>
>
> Freeman
>
> On 2011-7-20, at 下午3:26, Lars Heppler wrote:
>
>  Hi,
>>
>> for me it does not work with the latest version of cxf 2.4.1 nor with
>> 2.3.5.
>> It throws an exception cause of a missing namespace handler for jaxws,
>> comes
>> from somewhere deep in spring.
>> With version 2.2.12 everything works fine. I also tried it with the cxf
>> feature for karaf, no success.
>>
>> They integrated the http-osgi transport into the normal http-transport
>> (servlet) so most examples out there are not working with recent versions.
>> I would appreciate hints for getting this working.
>>
>> Regards,
>> Lars
>>
>> 2011/7/20 Freeman Fang <[email protected]>
>>
>>  Hi Brad,
>>>
>>> You may need take a look at cxf-jaxrs example shipped with Apache
>>> Servicemix kit,  it use cxf http-osgi transport(based on pax-web which
>>> use
>>> OSGI HTTP service underlying).
>>> You can download the kit from [1]
>>> [1]http://repo2.maven.org/****maven2/org/apache/servicemix/****<http://repo2.maven.org/**maven2/org/apache/servicemix/**>
>>> apache-servicemix/4.3.0/<http:**//repo2.maven.org/maven2/org/**
>>> apache/servicemix/apache-**servicemix/4.3.0/<http://repo2.maven.org/maven2/org/apache/servicemix/apache-servicemix/4.3.0/>
>>> >
>>>
>>>
>>> Freeman
>>>
>>> On 2011-7-20, at 上午4:00, Christian Schneider wrote:
>>>
>>> Hi Brad,
>>>
>>>>
>>>> you should take a look at the examples from Talend Service Factory
>>>> (which
>>>> is CXF + Karaf).
>>>>
>>>> For example this one:
>>>> https://github.com/Talend/tsf/****tree/master/examples/jaxrs-****intro<https://github.com/Talend/tsf/**tree/master/examples/jaxrs-**intro>
>>>> <https://github.com/**Talend/tsf/tree/master/**examples/jaxrs-intro<https://github.com/Talend/tsf/tree/master/examples/jaxrs-intro>
>>>> >
>>>>
>>>>
>>>> It shows how to use CXF on the OSGi container karaf. There is also a
>>>> karaf
>>>> distribution from Talend that is preconfigured for cxf:
>>>> http://www.talend.com/****download_form.php?cont=sfact&***
>>>> *src=ResourcePage<http://www.talend.com/**download_form.php?cont=sfact&**src=ResourcePage>
>>>> <http://www.**talend.com/download_form.php?**
>>>> cont=sfact&src=ResourcePage<http://www.talend.com/download_form.php?cont=sfact&src=ResourcePage>
>>>> >
>>>>
>>>>
>>>> Alternatively you should also be able to use servicemix which is also
>>>> preconfigured nicely for CXF.
>>>>
>>>> Compared to a raw Karaf both distros mostly adjust the jre.conf file to
>>>> make CXF work.
>>>>
>>>>
>>>> Christian
>>>>
>>>>
>>>> Am 19.07.2011 20:46, schrieb Brad Taylor:
>>>>
>>>>  I am somewhat of a newbie to this whole process, and as such do not
>>>>> know
>>>>> if
>>>>> this question even makes sense.  However let me try:
>>>>>
>>>>> I have a simple "application" that gets some simple arguments and
>>>>> generates
>>>>> essentially a result set of mutiple rows of identical data.  What one
>>>>> would
>>>>> normally see as the result of a SQL SELECT.  I wanted to have this be
>>>>> as
>>>>> standalone as possible, however its main API is a URI (XML over HTTP).
>>>>> So
>>>>> from their I created an OSGI HTTP service (as opposed to embedding the
>>>>> app
>>>>> in a web container).  So now I can deploy my standalone osgi container,
>>>>> load
>>>>> the osgi bundles needed, point my client to the listening port and get
>>>>> back
>>>>> results.
>>>>>
>>>>> So my next step was to change the API to a RESTful API.  That is where
>>>>> I
>>>>> started looking at Jersey, then CXF.  However I can not find any
>>>>> examples
>>>>> of
>>>>> this type of implementation.
>>>>>
>>>>> Is this a valid approach?  Or should I be looking at a different
>>>>> approach?
>>>>> If it is valid, would someone be so kind as to point me in a direction
>>>>> that
>>>>> may lead to my goal?
>>>>>
>>>>> Thank you
>>>>> Brad Taylor
>>>>>
>>>>>
>>>>>  --
>>>> Christian Schneider
>>>> http://www.liquid-reality.de
>>>>
>>>> Open Source Architect
>>>> http://www.talend.com
>>>>
>>>>
>>>>  ------------------------------****---------------
>>> Freeman Fang
>>>
>>> FuseSource
>>> Email:[email protected]
>>> Web: fusesource.com
>>> Twitter: freemanfang
>>> Blog: http://freemanfang.blogspot.****com <http://freemanfang.blogspot.*
>>> *com <http://freemanfang.blogspot.com>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
> ------------------------------**---------------
> Freeman Fang
>
> FuseSource
> Email:[email protected]
> Web: fusesource.com
> Twitter: freemanfang
> Blog: http://freemanfang.blogspot.**com <http://freemanfang.blogspot.com>
>
>
>
>
>
>
>
>
>
>

Reply via email to