ode-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hudson (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (ODE-1004) Rethrown fault data must be immutable
Date Mon, 02 Sep 2013 00:03:51 GMT

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

Hudson commented on ODE-1004:

SUCCESS: Integrated in ODE-1.x #410 (See [https://builds.apache.org/job/ODE-1.x/410/])
ODE-1004: Rethrown fault data must be immutable. (vanto: rev 0bd9b995222db8c273ebd718e9edd750b70e28df)
* bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/SCOPE.java

> Rethrown fault data must be immutable
> -------------------------------------
>                 Key: ODE-1004
>                 URL: https://issues.apache.org/jira/browse/ODE-1004
>             Project: ODE
>          Issue Type: Bug
>          Components: BPEL Runtime
>            Reporter: Tammo van Lessen
>            Assignee: Tammo van Lessen
>             Fix For: 1.3.6, 1.4
> When a fault is thrown with fault data, then caught by a fault handler, modified and
then rethrown, the resulting fault must contain the unmodified fault data but currently doesn't.
> From the spec:
> The <rethrow> activity is used in fault handlers to rethrow the fault they caught,
i.e. the fault name and, where present, the fault data of the original fault. It can be used
only within a fault handler (<catch> and <catchAll>). Modifications to the fault
data MUST be ignored by <rethrow>. For example, if the logic in a fault handler modifies
the fault data and then call <rethrow>, the original fault data would be rethrown and
not the modified fault data.
> Found via Betsy.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

View raw message