Hello, for my DoubleIt SOAP client[1] I would like to add a few interceptors. 
I know how to do that programmatically[2], but don't know how to do that via
Spring configuration.  In the cxf.xml that I place in the SOAP client's
classpath, I would like interceptors to be declaratively added in this type
of manner:

    <jaxws:client
name="{http://www.example.org/DoubleIt}DoubleItPort.http-conduit";>
        <jaxws:features>
            <bean class="org.apache.cxf.feature.LoggingFeature"/>
        </jaxws:features>
        <jaxws:outInterceptors>
            <ref bean="TimestampSignEncrypt_Request"/>
        </jaxws:outInterceptors>
        <jaxws:inInterceptors>
            <ref bean="TimestampSignEncrypt_Response"/>
        </jaxws:inInterceptors>
    </jaxws:client>

But jaxws:client appears to create a new SOAP client (and NPE's because I'm
not providing enough information)--it doesn't add these interceptors to my
WSClient as I'd like.  Is there a way to do what I'm trying to do?  Also,
what are the attributes to jaxws:client above that I need to add to tie
these interceptors to my WSClient class?

Thanks,
Glen

[1] http://www.jroller.com/gmazza/date/20080417#WFstep10
[2] http://www.jroller.com/gmazza/entry/using_cxf_and_wss4j_to (Step #2)

-- 
View this message in context: 
http://www.nabble.com/Adding-interceptors-to-a-SOAP-client-using-Spring-tp18672098p18672098.html
Sent from the cxf-user mailing list archive at Nabble.com.

Reply via email to