[
https://issues.apache.org/jira/browse/ODE-496?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
William McCusker updated ODE-496:
---------------------------------
Attachment: BpelCompilerImpl.java.patch
Possible patch for trunk. If the associated scope is complied before OnEvent
partner links are resolved then it is possible to push the associated scope
into the structure stack before resolving.
> UndeclaredPartnerLink incorrectly thrown for OnEvent
> ----------------------------------------------------
>
> Key: ODE-496
> URL: https://issues.apache.org/jira/browse/ODE-496
> Project: ODE
> Issue Type: Bug
> Components: BPEL Compilation/Parsing
> Affects Versions: 1.2, 2.0
> Reporter: William McCusker
> Attachments: accumulator.zip, BpelCompilerImpl.java.patch
>
>
> According to BPEL 2.0 spec section 12.7.1, for OnEvent the partnerLink
> reference must resolve to a partner link declared in the process in the
> following order: the associated scope first and then the ancestor scopes,
> where associated scope is the scope directly defined within the OnEvent or
> OnAlarm. In both the trunk and 1.X branch this is not the case. Currently
> only the ancestor scopes are used.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.