On Sat, 2006-05-06 at 16:51 +0100, David Illsley wrote:
> 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.

+1; all you'd need to do is make sure engageModule is called on the
right operations only in the generated stub.

However, I can't imagine people will use that feature much: if you're
using addressing you're likely to be using it for all the operations
aren't you?? Anyway Axis2 can handle whatever the pattern.

> Can anyone confirm that these are in fact the case or point me to 
> documentation about these classes?

Um the code .. :). Also there's some info in the architecture guide and
some articles about arch that may help.

Sanjiva.

Reply via email to