Community
Participate
Working Groups
Created attachment 79413 [details] improved reconciliation algorithm Continued source tab development in the HEAD Approximately 40 percent of model elements are synchronizing correctly Also following bugs are fixed 1) If I have sequence and add an empty activity before that then move into the sequence somehow I have 2 empty activities in the sequence. If a play with just a sequence and an empty activity I can do a lot of visual damage :-) 2) Editing with 2 copies of the editor open (so 2 editors open for one file, one shown in source view, the other in design view) does not seem to work either. Works correctly for approximately one third of elements, as it was announced 3) Adding a variable does not work. Works ok.
(In reply to comment #0) Sorry, made some mistakes =) Corrected version > Also following bugs are fixed > 1) If I have sequence and add an empty activity before that then move > into the sequence somehow I have 2 empty activities in the sequence. > If a play with just a sequence and an empty activity I can do a lot of > visual damage :-) Ok > 2) Editing with 2 copies of the editor open (so 2 editors open for one > file, one shown in source view, the other in design view) does not > seem to work either. Ok > 3) Adding a variable does not work. Ok
Created attachment 79443 [details] copy-from-literal.patch Node.getTextContent() causes DOMException if bpel contains <assign><copy><from><literal>. Fixed.
Created attachment 79444 [details] properties.patch If we choose something in the Design view then Properties tab will contain something like “Properties are not available”. Fixed.
Created attachment 79534 [details] vatiables, correlation sets and partner links adding patch It seems I forgot to add variables to the big fix. Here it is. Adding variables should work correctly now
Created attachment 79893 [details] sourcetab_20071008.patch The next patch :-) Allows to sync Reply, Receive, Invoke, etc. Not all bpel elements are supported yet, but definitely, we are going to cover all of them... I hope...
(In reply to comment #5) > Created an attachment (id=79893) [details] > sourcetab_20071008.patch This patch makes https://bugs.eclipse.org/bugs/attachment.cgi?id=79534 obsolete
Created attachment 81160 [details] sourcetab_20071025.patch This patch resolves some issues: - save issue - "dirty editor" - improved synchronization
Created attachment 81937 [details] next patch (Assign, etc)
Created attachment 83230 [details] sourcetab-20071116.patch - Sync for CorrelationSets - Fixes for different namespace issues - "Save as Image..." feature (https://bugs.eclipse.org/bugs/show_bug.cgi?id=208226)
Created attachment 83631 [details] sourcetab-20071123.patch Implemented EventHandler, Extension(s), Flow, Link(s), MessaggeExchange(s), OnEvent, OnMessage, PartnerActivity, Pick, Scope, ServiceRef, Source(s), Target(s), TerminationHandler sync
Created attachment 84299 [details] sourcetab-20071130.patch here is the new patch from Dennis: - Implemented ExtensibilityElement sync - Added unsetting of previous parameters before setting new in VariablePartAssignCategory
Created attachment 84624 [details] from_patch.patch Fixed problem with magically disappearing <from> element.
Assing this comment from Oleg's note on the mailing list to the bug: ********************* Hi! I'm happy to announce that reconciliation is now complete and should work for all elements. There's is an unimplemented handling of ExtensibilityElement in Expression but this could be integrated as independent patch. So from the now on we're going to switch from committing big patches to the bug 204936 to filing separate bugs and patches. There's one more big patch to come fixing several critical errors in reconciliation, but after that I suggest that we close 204936 And the last thing =) From the Monday, 10th I'm going for so long awaited vacation till the end of the year Thanks, Dennis
Created attachment 84945 [details] sourcetab-20071207.patch This bug isn't closed yet, so let me suggest one more patch :-) model: - added cdata cache in order to not create new cdata for existing elements - added parent is reconciling check for expression in from/to (transparent expression) - added setElse(null) if there's no else element in dom ui: - now reconcileModelObjectForElement searches for first parent node that has corresponding model object in order to handle nested xml in the literal
I reviewed the last patch (sourcetab-20071207.patch) from Oleg and released it. I will now close this bug. However, the UI Part hat you mentioned, Oleg, was not part of the attachment. Please file a new bug for this.
Comment on attachment 84945 [details] sourcetab-20071207.patch Updated iplog flag for v1.0 release review.