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

Bug 332173

Summary: [model] WSDL model doesn't resolve internal component references properly for WSDLs with no targetNamespace specified
Product: [WebTools] WTP Webservices Reporter: Keith Chong <keith.chong.ca>
Component: wst.wsdlAssignee: Keith Chong <keith.chong.ca>
Status: RESOLVED FIXED QA Contact: Keith Chong <keith.chong.ca>
Severity: normal    
Priority: P3    
Version: 3.2.2   
Target Milestone: 3.2.3   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Bug Depends on: 330981    
Bug Blocks: 332176    

Description Keith Chong CLA 2010-12-08 16:37:04 EST
+++ This bug was initially created as a clone of Bug #330981 +++

The WSDL model doesn't resolve internal component references properly for WSDLs with no targetNamespace specified.

For example,

binding references
port type references
message references

are all unresolved


Workaround is to specify a targetNamespace.
Comment 1 Keith Chong CLA 2010-12-08 17:41:51 EST
See WSDLElementImpl.

return createQName(definition, prefixedName, element, true);

Fix released to 3.2.3