I am not sure what changed with my setup, but I can no longer get the returnQName I specify for the result of my web method:
* @ejb:interface-method view-type="remote" * @jboss-net.web-method returnQName="job_id" */ public int myWebMethod(int inputParam) throws RemoteException
<wsdl:message name="myWebMethodResponse"> <wsdl:part name="job_id" type="xsd:int"/> </wsdl:message> <wsdl:message name="myWebMethodRequest"> <wsdl:part name="inputParam" type="xsd:int"/> </wsdl:message>
<wsdl:message name="myWebMethodRequest"> <wsdl:part name="in0" type="xsd:int"/> </wsdl:message> <wsdl:message name="myWebMethodResponse"> <wsdl:part name="myWebMethodReturn" type="xsd:int"/> </wsdl:message>
I forgot to mention-- I'm using Jboss 4.0.2.
Thanks,
Tim