Author: keith Date: Sat Jul 19 06:55:53 2008 New Revision: 19631 URL: http://wso2.org/svn/browse/wso2?view=rev&revision=19631
Log: Fixing Mashup-995 Modified: trunk/mashup/java/modules/hostobjects/src/org/wso2/mashup/hostobjects/wsrequest/WSRequestHostImpl.java Modified: trunk/mashup/java/modules/hostobjects/src/org/wso2/mashup/hostobjects/wsrequest/WSRequestHostImpl.java URL: http://wso2.org/svn/browse/wso2/trunk/mashup/java/modules/hostobjects/src/org/wso2/mashup/hostobjects/wsrequest/WSRequestHostImpl.java?rev=19631&r1=19630&r2=19631&view=diff ============================================================================== --- trunk/mashup/java/modules/hostobjects/src/org/wso2/mashup/hostobjects/wsrequest/WSRequestHostImpl.java (original) +++ trunk/mashup/java/modules/hostobjects/src/org/wso2/mashup/hostobjects/wsrequest/WSRequestHostImpl.java Sat Jul 19 06:55:53 2008 @@ -633,8 +633,13 @@ public static void jsFunction_send(Context cx, Scriptable thisObj, Object[] arguments, Function funObj) throws MashupFault { WSRequestHostImpl wsRequest = (WSRequestHostImpl) thisObj; - Object payload = null; + Object payload; QName operationName = null; + if (wsRequest.wsdlMode && arguments.length !=2) { + throw new MashupFault("When the openWSDL method of WSRequest is used the send " + + "function should be called with 2 parameters. The operation to invoke and " + + "the payload"); + } if (arguments.length == 1) { payload = arguments[0]; } else if (arguments.length == 2) { _______________________________________________ Mashup-dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/mashup-dev
