[ http://issues.apache.org/jira/browse/BEEHIVE-852?page=all ] Eddie O'Neil resolved BEEHIVE-852: ----------------------------------
Resolution: Fixed This is fixed in SVN 225365. > Service control generation incorrect for RPC Encoded style WSDLs > ---------------------------------------------------------------- > > Key: BEEHIVE-852 > URL: http://issues.apache.org/jira/browse/BEEHIVE-852 > Project: Beehive > Type: Bug > Components: System Controls > Versions: v1m1, V1Beta > Reporter: Chad Schoettger > Assignee: Eddie O'Neil > Fix For: TBD > > Found while working on the service control DRT's: > If I generate a service control from a WSDL for an RPC encoded webservice, > 'soapenc' types are always being replaced by java.lang.Object. For example: > Say my webservice method looks like: > public Boolean echoBoolean(Boolean inputBoolean) > And has the following WSDL representation: > (here's a fragment of my WSDL) > . > . > . > <wsdl:message name="echoBooleanResponse"> > <wsdl:part name="return" type="soapenc:boolean"/> > </wsdl:message> > <wsdl:message name="echoBooleanRequest"> > <wsdl:part name="inputBoolean" type="soapenc:boolean"/> > </wsdl:message> > <wsdl:operation name="echoBoolean" parameterOrder="inputBoolean"> > <wsdl:input message="impl:echoBooleanRequest" > name="echoBooleanRequest"/> > <wsdl:output message="impl:echoBooleanResponse" > name="echoBooleanResponse"/> > </wsdl:operation> > The generated web service control method will look like: > public Object echoBoolean(Object inputBoolean); > The service control generator should not ignore the 'soapenc' types and > instead use them to generate a more proper service control method, such as: > public Boolean echoBoolean(Boolean inputBoolean) > *********************************************************************** > I have a patch for this which I will get posted in the next day or two. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira