Community
Participate
Working Groups
+++ This bug was initially created as a clone of Bug #322954 +++ The WSDL EMF model's DOM to model reconciliation code for a SOAP body object assumes that the SOAP body extensibility element is a direct child of a binding's input/output/fault. This is not always the case, in particular when a SOAP body is used inside a MIME binding. <wsdl:input name="myOpRequest"> <mime:multipartRelated> <mime:part> <soap:body parts="in1" use="literal"/> </mime:part> Because of this assumption, the value of the parts attribute is not saved in the model and thus will be lost when forcing the model to reconcile the DOM using updateElement(true). JUnit and fix to follow shortly.
Created attachment 177116 [details] JUnit
Created attachment 177117 [details] Patch
Patches committed and released to WTP 3.2.2 builds > v201008201724 UTC.
Fixed.
Verified with M-3.2.2-20100823061035.
Closing.