Hi Ajay,

I think the easiest thing would be to just configure a feature. Here's the
simplest feature around, the logging feature

http://fisheye6.cenqua.com/browse/celtixfire/trunk/rt/core/src/main/java/org/apache/cxf/feature/LoggingFeature.java?r=531126

It just adds interceptors to the client/server. You can also override
initialize(Client, Bus) or initialize(Server, Bus) if you want to customize
those objects specifically instead of just their InterceptorProvider:

http://fisheye6.cenqua.com/browse/celtixfire/trunk/api/src/main/java/org/apache/cxf/feature/AbstractFeature.java

You can then plugin this in pretty easily via XML:

<jaxws:client>
 <jaxws:features>
    <bean class="org.apachce.cxf.binding.coloc.ColocFeature"/>
 </jaxws:features>
</jaxws:client>

Or if you're feeling ambitious you could write a BeanDefinitionParser for it
as well to get something like <cxf:coloc/>.

I think the system test that tests the features stuff is called
InlineAddressingPolicyTest. It also includes inline Policy references in
addition to its use of the logging feature.

Cheers,
- Dan

On 4/25/07, Paibir, Ajay <[EMAIL PROTECTED]> wrote:

Dan,

To configure coloc as a policy , a coloc assertion is required.
Now how can the similar thing be done using the feature stuff?
Any system tests which I can have a look at.

Ajay




--
Dan Diephouse
Envoi Solutions
http://envoisolutions.com | http://netzooid.com/blog

Reply via email to