Hi,

You can specify policy using jaxws.features in this case, example of spring 
configuration:

<jaxws:client id="CRMServiceClient" 
name="{http://services.talend.org/CRMService}CRMServiceProvider";
        xmlns:serviceNamespace="http://services.talend.org/CRMService";
        serviceClass="org.talend.services.crmservice.CRMService"
        serviceName="serviceNamespace:CRMServiceProvider"
        endpointName="serviceNamespace:CRMServicePort"
        address="${endpoint.prefix}/CRMServiceProvider">
        <jaxws:features>
            <p:policies>
                <wsp:PolicyReference URI="classpath:/saml.policy"/>
            </p:policies>
        </jaxws:features>
</jaxws:client>

See http://cxf.apache.org/docs/how-to-define-policies.html for details.

Regards,
Andrei.

> -----Original Message-----
> From: Sam [mailto:[email protected]]
> Sent: Montag, 26. August 2013 12:36
> To: [email protected]
> Subject: Apply WS-Policy to XML string representing soap request?
> 
> Hi all,
> 
> Is it possible for CXF to apply WS-Policy to xml string representing soap
> request directly?
> 
> I looked at all the demo client code I run for WSDL first web service with WS-
> Policy and the client code is always generated by the maven plugin cxf-
> codegen-plugin.
> 
> Nothing wrong with that. But looking at SoapUI makes me wander if it's
> possible to simply feed XML string as soap request to CXF, then CXF will do 
> all
> the hard work of applying WS-Policy, just like SoapUI.
> 
> Thanks
> Sam

Reply via email to