In fact the <jaxrs:feature> config below is the same as doing:

   <jaxrs:server>
                <jaxrs:inInterceptors>
                        <bean
class="org.apache.cxf.interceptor.LoggingInInterceptor" />
                </jaxrs:inInterceptors>
                <jaxrs:outInterceptors>
                        <bean
class="org.apache.cxf.interceptor.LoggingOutInterceptor" />
                </jaxrs:outInterceptors>
    </jaxrs:server>

I couldn't get it to work eiher with the <cxf:logging/> setting,
although that works fine for jaxws endpoints.

-Wim.

-----Original Message-----
From: Sergey Beryozkin [mailto:[email protected]] 
Sent: dinsdag 30 juni 2009 21:36
To: [email protected]
Subject: RE: logging documentation bug

Hi,

What error did you see when using <cxf:logging/> ? 
I can see it's been defined here :
http://svn.apache.org/repos/asf/cxf/trunk/rt/core/src/main/resources/sch
emas/core.xsd

cheers, Sergey 

-----Original Message-----
From: Nathaniel Auvil [mailto:[email protected]]
Sent: 30 June 2009 18:40
To: [email protected]
Subject: logging documentation bug

Just wanted to point out the logging documentation under the REST
section is incorrect.  The documentation says to add the following to
your
beans.xml:

<jaxrs:server>
<jaxrs:features>
     <cxf:logging/>
</jaxrs:features>
<jaxrs:server>

I got it to work by doing the following:

<jaxrs:server>
<jaxrs:features>
  <ref bean="loggingFeature" />
</jaxrs:features>
<jaxrs:server>
...
<bean id="loggingFeature" class="org.apache.cxf.feature.LoggingFeature"
/>

Reply via email to