[ 
https://issues.apache.org/jira/browse/ODE-236?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Madars Vitolins updated ODE-236:
--------------------------------

    Attachment: inline-var-init-trunk-rev-766035-20090418.patch

Hi Matthieu,

I have updated the patch which now uses AssignHelper BUT it extends ACTIVITY 
and I have added stub for "run()" method.
This is done because methods that have been moved to AssignHelper used some 
sort of methods inherited from super class.

Initially I tried to move those superclass functions to AssignHelper (so that 
it would be pure class), but it ended up that it would require to copy & 
extract the logic from 5-6 functions from ACTIVITY class.
It wouldn't be clean way to copy them because if something changes, then those 
changes will be needed to apply in both AssignHelper and in ACTIVITY (or some 
of it's parents).

This way is better than first because it states what it does (AssignHelper), 
and it includes methods shared by both ASSIGN and SCOPE.

If there is any issues with this, please say, I will try to fix.

Thanks,
Madars

> Add support for from-spec inside a variable declaration to initialize it. . 
> This is a standard BPEL 2.0 construct
> -----------------------------------------------------------------------------------------------------------------
>
>                 Key: ODE-236
>                 URL: https://issues.apache.org/jira/browse/ODE-236
>             Project: ODE
>          Issue Type: Improvement
>          Components: BPEL Runtime
>    Affects Versions: 1.1.1
>            Reporter: Hugues Malphettes
>             Fix For: 2.0
>
>         Attachments: inline-var-init-trunk-rev-764976-20090415.patch, 
> inline-var-init-trunk-rev-766035-20090418.patch
>
>
> This limitation is listed here:
> http://cwiki.apache.org/confluence/display/ODExSITE/WS-BPEL+2.0+Specification+Compliance#WS-BPEL2.0SpecificationCompliance-Initialization

-- 
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