Community
Participate
Working Groups
Created attachment 185853 [details] WSDL from Nevena's description Hello, while testing, I came upon an issue. To reproduce it follow these steps: 1.open the attached WSDL document and go to the DT tab; 2.make the imported schema http://www.example.org/NamespaceImportsXSD inline (right click on it-> refactor->make an inline namespace) 3.go to the http://namespace1 schema -> StructureType3->Attribute2. 4.change the type of Attribute2 to SimpleType2renamed. => SIE shows 3 errors. Regards, Nevena Memo 09.11.2010 15:32:14 Stanislav Nichev Issue update: The reference element is reconciled during the reconciling. Something dettaches it - emf model patch, element changed, smth like this. Generally: no patch or elementChanged should be executed after the reconcile. In other words - no update of the emf model after reconcile. Regards, Stanislav Memo 27.12.2010 15:30:00 Dimitar Tenev Hi Colleagues, Here is another scenario, which I guess is for the same issue. Scenario: 1. Create a new WSDL 2. Goto Data types tab 3. Add a namespace 4. Add new global element to it 5. Set new element's type to boolean (from combobox) - After loosing the focus from combobox, there are 2 errors (see the attached screenshot.gif), which are not valid, and does not exist after close/openning the editor Best regards, Dimitar
Created attachment 185854 [details] Errors that SIE display on my scenario
Created attachment 189403 [details] patch: updating needsReconcile method to always return true Currently, the ModelReconciler was only started if a known changes were made to the source of the document. This "listener" for the changes does not cover all the known cases, so I'm disabling the checks. Initially, this method was used for performance optimizations.
Created attachment 189406 [details] the described scenario in the bugzilla description as plugin test
Created attachment 189407 [details] the data file, used by the plugin test. Should be placed in data\pub\csns\NewWSDL.wsdl