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

Bug 322429

Summary: Improve performance of launching the Web Services Wizard
Product: [WebTools] WTP Webservices Reporter: Mark Hutchinson <mahutch>
Component: jst.wsAssignee: Mark Hutchinson <mahutch>
Status: CLOSED FIXED QA Contact: Keith Chong <keith.chong.ca>
Severity: normal    
Priority: P2 CC: ccc, ericdp
Version: 3.2.1Flags: keith.chong.ca: review+
Target Milestone: 3.2.2   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
proposed patch
keith.chong.ca: iplog+
jst.enterprise_ui.feature and jst.enterprise_sdk.feature
ccc: iplog+
Updated patch, version changes. none

Description Mark Hutchinson CLA 2010-08-11 16:14:59 EDT
When the web service wizard is launched the first time after WTP is started there can be a bit of a delay as the defaults are calculated. Calculating the set of valid project template types to generate the service and client into is particularly expensive.  These defaults are cached, so this delay only happens the first time the wizard is launched.

In adopter products, with more project types, and web service and client runtimes plugged in the delay can be even worse.  (taking several seconds for the wizard to appear the first time)
Comment 1 Mark Hutchinson CLA 2010-08-11 16:48:44 EDT
Created attachment 176406 [details]
proposed patch
Comment 2 Keith Chong CLA 2010-08-17 14:36:13 EDT
Created attachment 176829 [details]
jst.enterprise_ui.feature and jst.enterprise_sdk.feature

Increment feature version for 3.2.2.
Comment 3 Keith Chong CLA 2010-08-17 14:56:42 EDT
Created attachment 176830 [details]
Updated patch, version changes.
Comment 4 Carl Anderson CLA 2010-08-17 16:01:00 EDT
I committed the feature version patch to R3_2_maintenance for WTP 3.2.2.
Comment 5 Mark Hutchinson CLA 2010-08-26 14:17:21 EDT
thanks
Comment 6 Keith Chong CLA 2010-09-13 12:22:08 EDT
Hi Mark, please verify and close.
Comment 7 Mark Hutchinson CLA 2010-09-14 17:02:47 EDT
verified