Hi Michael,

I have a checkin request for wsm.
The attachment(proc_diff.txt) is a patch for WebServiceTYPEMetadata.java

A validateDuplicatedMethods() method is added in the class.
It checks if there're duplicated methods in the object model.

The duplicated methods are something like as follows.

 @WebMethod(operationName = "Ope")
 public boolean getNutty(int a);

 @WebMethod(operationName = "Ope")
 public boolean getHome(int a);

and

 @WebMethod(operationName = "Ope")
 public boolean getNutty(int a);

 @WebMethod
 public boolean Ope(int a);


When they are converted in an object model, they will 
have same operationName and same parameters.
( Thus, Axis treats them as exactly same methods so that 
it will throw an exception when generating WSDL. )

The validateDuplicatedMethods() method prevents it.

thank you.

Wolfgang.


Reply via email to