After seeing some of the public web services(or read somewhere on the net), with rpc style,i wasunder the assumption that all rpc style responses will have a 'return' node under the soapenv:Body but when used some of the axis samples it looks the node name can be anything defined on the wsdl.
But
When using rpc/encoded, both the request and the response messages must be
formatted as a struct -- essentially a single wrapper element that is the
only child of the SOAP body.
The name of the request message wrapper element is equal to the operation
name. The subelements in the request
I would add this to Anne's comments:
An rpc/encoded response can and often will have more than one child of
Body element - provided all but one is marked with the soapenc:root=0
attribute this is fine.
It's common in array serialization where the array itself is nested in
the main return