1) I have some Provisioning Requests that I kick-off from IDM using the <do-start-workflow/>
Start Workflow action.

- - - - - -

2) One of my Provisioning Requests has a date field in its Request Form.
When filling in the form on a PC, users can populate this field by typing
in the date as dd/MM/yyyy. Thus I assumed that in the "Specify Additional
Arguments" panel of the do-start-workflow I would be able to pass the date
as a dd/MM/yyyy string.

- - - - - -

3) But my do-start-workflow get rejected. In the Trace it shows as <<Attempt
to set value on Data item [deadlineDate] using incorrect type; expecting
[date] got '22/11/2007'>>

I have also tried using XPath("jDate:new()") but this yields an error of
<<Attempt to set value on Data item [deadlineDate] using incorrect type;
expecting [date] got [com.novell.xsl.extensions.JavaObject@545646]..>>.
I also tried using a Language-specific FULL date format [!FULL.DATE] time
conversion but that got cast as a string

- - - - - - -

4) I wonder if anyone can suggest how I can build and pass a [date] object
via <do-start-workflow/>?



VBRgds - M