Hi, I'm starting work on adding support for the WS-Addressing WSDL binding specification [1], specifically the UsingAddressing [2] flag. This flag is allowed as a child of the port or the binding element and I'm trying to work out where this flag should be represented in the runtime object model. From examination of the code the code I've come to the following conclusions:
1. An AxisService object represents a WSDL service and the AxisOperation object a binding operation 2. Given the above and that a service may consist of multiple ports and the UsingAddressing flag may be set on a per-port/binding basis it can't be accurately reflected on AxisService and thus should be represented on AxisOperation. Can anyone confirm that these are in fact the case or point me to documentation about these classes? Thanks, David [1] http://www.w3.org/TR/2006/WD-ws-addr-wsdl-20060216/ [2] http://www.w3.org/TR/2006/WD-ws-addr-wsdl-20060216/#id2269230
