Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 334395 - Sporadic NPE on synchronizing WS model under heavy load
Summary: Sporadic NPE on synchronizing WS model under heavy load
Status: RESOLVED FIXED
Alias: None
Product: WTP Webservices
Classification: WebTools
Component: jst.ws.jaxws (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 minor (vote)
Target Milestone: ---   Edit
Assignee: Danail Branekov CLA
QA Contact: Shane Clarke CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-14 11:38 EST by Danail Branekov CLA
Modified: 2011-02-07 02:55 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Danail Branekov CLA 2011-01-14 11:38:20 EST
Sometimes (usually under heavy load) there are resource change events delivered to the WS model listener which deal with IType instances which fully qualified name is null. The null value of the qualified name later on leads to a NullPointerException in org.eclipse.jst.ws.jaxws.dom.runtime.persistence.sync.SeiSynchronizer / org.eclipse.jst.ws.jaxws.dom.runtime.persistence.sync.WsSynchronizer in their synchronize*() methods.
This has been only observed in the automated tests environment and therefore I suspect a threading issue.
Anyway, the model listener should disregard changes for such java elements since valid web service entities cannot be produced for such types.
Comment 1 Danail Branekov CLA 2011-02-07 02:55:41 EST
Fixed in HEAD and release as v201101141643