Community
Participate
Working Groups
Currently, a big part of To and From is duplicated, making the code redundant and then harder to maintain when dealing with these elements. Factorizing their shared attributes in a common item would be very convenient,
You can have a look at this change set, https://github.com/mickaelistria/org.eclipse.bpel/commit/41006bfab8bc0fb9e7b67cfda51616b7b2e7f1bd It is working fine with manual tests (serialization and parsing OK).
Thanks Mickael, I'll take a look this week. Also your suggestions about github has been noted - thank you :)
Bob, did you have time to take a look at this proposition? Having this factorization makes work *much* easier when dealing with the mapping stuff I've worked on.
Created attachment 207910 [details] Proposed patch This patch factorize the To and From common attributes into an AbstractAssignBound element. This only introduce a new abstract type, and does not affect the current code. I helps is saving lots of type casting when dealing with assign elements.
Sorry Mickail, I've been swamped with work and haven't had the time to work on BPEL lately. Vincent or Tobias, can you look at this patch, verify and merge into master branch? Thanks all!
The patch was applied.