Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 317735

Summary: [model] Element referenced by inline namespace cannot be found
Product: [WebTools] WTP Webservices Reporter: Valentin Baciu <valentinbaciu>
Component: wst.wsdlAssignee: Valentin Baciu <valentinbaciu>
Status: CLOSED FIXED QA Contact: Valentin Baciu <valentinbaciu>
Severity: normal    
Priority: P3 CC: keith.chong.ca
Version: 3.2   
Target Milestone: 3.3   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 314702, 314929    
Bug Blocks:    

Description Valentin Baciu CLA 2010-06-23 14:23:37 EDT
+++ This bug was initially created as a clone of Bug #314929 +++

+++ This bug was initially created as a clone of Bug #314702 +++

Created an attachment (id=170204)
Sample WSDL document

The WSDL EMF model does not properly resolve component QNames in the default namespace when the default namespace is re-declared locally on the element that  uses the QName reference. See attached WSDL document for an example. 

To see the visible manifestation of this bug, open the attached WSDL document with the WSDL editor, switch to the design view and note the broken links between the message parts and the elements they refer to.
Comment 1 Valentin Baciu CLA 2010-06-24 17:49:01 EDT
Fix up-ported to WTP 3.3 builds > v201006242148 UTC.
Comment 2 Valentin Baciu CLA 2010-06-28 13:33:24 EDT
Verified with I-3.3.0-20100626034113. Closing.