Hi,

I've try to use the --server-side option of WSDL2Java to generate the deploy.wsdd file.

It works in almost every case (I just have to add a <namespace> tag and to change the className parameter). I've just one service where it doesn't work, because when it's deployed with this generated deploy.wsdd, the server sends a "No such operation 'myMethod'" back to the client.

However it worked with my own deploy.wsdd file and I don't find the reason why it fails. It seems related to the fact that there are 2 services in the WSDL file, but it works with another one containing 2 services too.

I've searched in the source code, and found that the instruction "rm.getSOAPEnvelope().getFirstBody();" in AxisServlet (line 304) normally initializes the operation in the message context, but not with the failing deploy.wsdd.

If someone has an idea, it would be welcomed.
Otherwise I'll post a bug report.

Thanks
Olivier



Reply via email to