cxf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Pete Long <>
Subject Unable to get WS-Addressing working
Date Mon, 23 Jun 2014 12:50:30 GMT

I am trying to send a web service call into my endpoint via soapUI with
WS-Addressing enabled. 

I get an error reported when I send the soapUI reqest.

The request I send is :-

   <soap:Envelope xmlns:soap="" 



Response is 
   <env:Envelope xmlns:env=""
               <env:Text xml:lang="en">A required header representing a
Message Addressing Property is not present   </env:Text>

Also I am getting the following reported in my log file :-

     WARN 443 | WS-Addressing -
failed to retrieve Message   Addressing Properties from context

This is what I have done to configure/enable WS-Addressing on the web
service :-

1) Updated wsdl to introduce the following to the wsdl:binding element
     <wsaw:UsingAddressing wsdl:required="true" /> 

as shown here -

2) Updated my web service implementation class with the following annotation 
   @Addressing(enabled = true, required = true)

as shown here -

3) Updated my applicationContext file with the following

   <jaxws:endpoint id="myEndPoint">  
            <jaxws:features>    <wsa:addressing

I am using CXF 2.7.5.

Any help/suggestion to overcome the soapUI error that is returned would be

Thank you.


View this message in context:
Sent from the cxf-dev mailing list archive at

View raw message