Kydome Webservices Plugin- Date Problem

I am trying to use the kydome plugin to send a simple number and date to a webservice.

<SOAP-ENV:Envelope
xmlns:SOAP-ENV=“http://schemas.xmlsoap.org/soap/envelope/
xmlns:SOAP-ENC=“http://schemas.xmlsoap.org/soap/encoding/
xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd=“http://www.w3.org/2001/XMLSchema
SOAP-ENV:encodingStyle=“http://schemas.xmlsoap.org/soap/encoding/

-SOAP-ENV:Body
-
-774431
-2009-04-27

</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

the following works through my mac soap client, but when i try to put this into the kydome plugin it rejects the date field?

I know it must be simple, but what am i doing wrong?

d=utils.dateFormat(app_start,'yyyy-MM-dd'); 
application.output(d+' -'+more_8)
var params = new Array;
params[0] = 'http://www.webserviceaddress.co.uk/MDLWebServices/DNA.asmx?wsdl'; //Webservice URL
params[1] = 'Notify'; //Method
params[2] = 10*1000; //Time Out Value
params[3] = more_8; //>Notify>MDLRef : Type = {http://www.w3.org/2001/XMLSchema}int
params[4] = d; //>Notify>DNADate : Type = {http://www.w3.org/2001/XMLSchema}dateTime
//Invoke the webservice
var result = plugins.Kydome_WebServices.DynInvokeServerside(params);
application.output (result)

the error i get is:

2009-04-27 -763769
Error: com.servoy.j2db.plugins.PluginException: A problem occurred:java.lang.NumberFormatException: Invalid date/time

I assume i am formatting my date wrongly! app_start is a date time field, but the service just needs a date only.