[
https://wso2.org/jira/browse/MASHUP-993?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Keith Godwin Chapman updated MASHUP-993:
----------------------------------------
Fix Version/s: 1.1
> open(httpMethod, url, async); version of WSRequest does not work as expected
> ----------------------------------------------------------------------------
>
> Key: MASHUP-993
> URL: https://wso2.org/jira/browse/MASHUP-993
> Project: WSO2 Mashup Server
> Issue Type: Bug
> Reporter: Keith Godwin Chapman
> Assignee: Keith Godwin Chapman
> Fix For: 1.1
>
>
> function invokeGetVersion1(){
> var version = new WSRequest();
> var options = new Array();
> options.useSOAP = 1.2;
> options.useWSA = 1.0;
> options.action =
> "http://services.mashup.wso2.org/version/ServiceInterface/getVersionRequest";
> var payload = null;
> try {
>
> version.open("GET","http://localhost:7762/services/system/version/getVersion",
> false);
> version.send(payload);
> result = version.responseE4X;
> } catch (e) {
> system.log(e.toString(),"error");
> return e.toString();
> }
> return result;
> }
> If the above code is tried it fails saying "InternalError:
> INVALID_SYNTAX_EXCEPTION. Cannot have the value of useSOAP true, when the
> HTTPMethod is 'GET' (keith-test#27)". The reason is that useSOAP defaults to
> true.
> When the open(httpMethod, url, async); version of WSRequest is used it should
> set useSOAP to false when the HTTPMethod is GET/PUT or DELETE. Also in this
> case it should set the cintentType to application/x-www-form-urlencoded
> What should it do for POST?
> What should the contentType when the method is POST?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://wso2.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
Mashup-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/mashup-dev