Hi,

unil a few hours ago, I had a trivial service for which axis2
auto-generated a WSDL. This does no longer work for some reason.
I constantly keep the Message:

<error>
<description>Unable to generate WSDL for this service</description>
−
<reason>
If you wish Axis2 to automatically generate the WSDL, then please use one of the RPC message receivers for the service(s)/operation(s) in services.xml. If you have added a custom WSDL in the META-INF directory, then please make sure that the name of the service in services.xml (/serviceGroup/service/@name) is the same as in the custom wsdl's service name (/wsdl:definitions/wsdl:service/@name).
</reason>
</error>


My service *uses* rpc receivers, my services.xml looks like

<service>
<description>
First service, which echoes a string passed in.
</description>
<parameter name="ServiceClass">my.ws.EchoService</parameter>
<operation name="myEcho">
<messageReceiver class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
</operation>
</service>

I also have an example of a handwritten wsdl which worked (according to the issue and the solutions brought up by Matthew Hannay recently. If I query this service, it also does not show any wsdl, neither my handwritten nor an auto-generated one. It insists on the error
message above.

Can someone give me a hint about this? I'm not aware that I changed anything in the axis2
configuration this day, but it seems I somehow mixed up my system.


Thanks in advance,
-Rainer



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to