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

Bug 332211

Summary: WS DOM synchronization throws NPE during heavy load
Product: [WebTools] WTP Webservices Reporter: Danail Branekov <danail.branekov>
Component: jst.ws.jaxwsAssignee: Danail Branekov <danail.branekov>
Status: RESOLVED FIXED QA Contact: Shane Clarke <shane_clarke>
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Danail Branekov CLA 2010-12-09 10:25:52 EST
Sometimes when Eclipse performs huge resource change operations, the DOM update throws NPEs in WsSynchronizer and SeiSynchronizer classes.
The reason for these sporadic exceptions are IType.getFullyQualifiedName() method sometimes returns null. The circumstances under which an IType instance has null qualified name are not clear, but according to the implementation in SourceType and BinaryType this is possible. Hence the DOM synchronization process should consider this possibility.
Comment 1 Danail Branekov CLA 2011-01-19 01:37:58 EST
Bug fixed in HEAD and released as v201101141643