[mashup-dev] [jira] Reopened: (MASHUP-51) Generated ?wsdl2 not conformant to RPC style

Jonathan Marsh (JIRA) jira at wso2.org
Mon Jun 4 14:41:02 PDT 2007


     [ http://www.wso2.org/jira/browse/MASHUP-51?page=all ]

Jonathan Marsh reopened MASHUP-51:
----------------------------------

             
The input types conform to the RPC style, but the output types don't seem to:

<xs:element name="digit2imageResponse" type="xs:anyURI" />

"The content model of input and output {element declaration} elements MUST be defined using a complex type that contains a sequence from XML Schema." [http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl20/wsdl20-adjuncts.html?content-type=text/html;%20charset=utf-8#RPCStyle]

Note that the current WSDL looks perfectly reasonable and I will adapt the stub generator to work with it, but I still want to advertise conformance with the RPC style.

Also the wrpc:signature hint is defined at [http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl20/wsdl20-adjuncts.html?content-type=text/html;%20charset=utf-8#InterfaceOperation_RPC_Signature_Definition].


> Generated ?wsdl2 not conformant to RPC style
> --------------------------------------------
>
>                 Key: MASHUP-51
>                 URL: http://www.wso2.org/jira/browse/MASHUP-51
>             Project: WSO2 Mashup Server
>          Issue Type: Bug
>            Reporter: Jonathan Marsh
>         Assigned To: Keith Godwin Chapman
>
> 1) The wsdl:input/@element name should be {operation} not {operation}Request.  (Output is correcly {operation}Response).
> 2) elments should point to or contain a complexType with a sequence, with a child for each parameter.
> 3) style="...rpc" missing.
> 4) @wrpc:style missing.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://www.wso2.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        




More information about the Mashup-dev mailing list