[ 
https://issues.apache.org/jira/browse/ODE-560?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12688287#action_12688287
 ] 

Mark Ford commented on ODE-560:
-------------------------------

If the expressions throws an exception during its evaluation, then the engine 
must throw a bpel:subLanguageExecutionFault. If the value that comes out of the 
expression is not a valid xs:duration or xs:dateTime (depending on the style of 
the alarm) then the engine must throw a bpel:invalidExpressionValue.

> Job failed during WAIT for incorrect date
> -----------------------------------------
>
>                 Key: ODE-560
>                 URL: https://issues.apache.org/jira/browse/ODE-560
>             Project: ODE
>          Issue Type: Bug
>          Components: BPEL Runtime
>    Affects Versions: 1.3.1
>            Reporter: Rafal Rusin
>             Fix For: 1.3.1
>
>         Attachments: jobFailedDuringWait.diff, jobFailedDuringWait.txt, 
> jobFailedDuringWaitTest.diff
>
>
> There's a job failed exception during execution of such wait:
> <wait>
>   <for>xsd:double('')</for>
> </wait>
> I'd expect something like selectionFailure fault to be thrown, but I'm not 
> sure. 
> I did a test case + fix (but a fix needs to throw something better than 
> 'evaluationException' fault). 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to