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

Bug 124392

Summary: Service project type defaults cannot be controlled by preferences
Product: [WebTools] WTP Webservices Reporter: Rupam Kuehner <rsinha>
Component: jst.wsAssignee: Rupam Kuehner <rsinha>
Status: CLOSED FIXED QA Contact:
Severity: major    
Priority: P3 CC: cbrealey, katep, kathy
Version: 1.0Keywords: Documentation
Target Milestone: 1.5 M6   
Hardware: PC   
OS: Windows 2000   
Whiteboard:
Attachments:
Description Flags
apply to org.eclipse.jst.ws.ui
none
apply to org.eclipse.jst.ws.consumption.ui
none
apply to org.eclipse.jst.ws.creation.ui
none
apply to org.eclipse.jst.ws.consumption.ui none

Description Rupam Kuehner CLA 2006-01-18 16:40:31 EST
With the introduction of facets, the project types shown on page 3 of the Web service wizard are templates. Currently the user has no way to influencing the default service project type because the project topology preference only allows the user to rank the templates for the client project type.

The fix is to add a "Service Type" list box (similar to the one for Client Type) to the Web Services > Project Topolgy preference page. It would have the "Move up" and "Move down" buttons to enable the user to rank the various project types. The ranking should be customizable via a plugin_customization.ini file.
Comment 1 Chris Brealey CLA 2006-02-09 15:14:52 EST
Retargetting from M5 to M6.
Comment 2 Rupam Kuehner CLA 2006-02-27 14:13:50 EST
Created attachment 35425 [details]
apply to org.eclipse.jst.ws.ui

patch 1 of 3
Comment 3 Rupam Kuehner CLA 2006-02-27 14:14:25 EST
Created attachment 35426 [details]
apply to org.eclipse.jst.ws.consumption.ui

patch 2 of 3
Comment 4 Rupam Kuehner CLA 2006-02-27 14:15:01 EST
Created attachment 35427 [details]
apply to org.eclipse.jst.ws.creation.ui

patch 3 of 3
Comment 5 Rupam Kuehner CLA 2006-02-27 14:23:33 EST
The attached patches are ready to be committed but there is no urgent need to commit them for 1.5 M5. Waiting until early in 1.5 M6 should be fine. There is a significant UI change to the Project Topology preference page that is included in this fix. The change is that there is a new section in the page for the service project types. I've also modified some of the labels and tooltips to more accurately describe the items on the page. Existing documentation/screen caps for this preference page will have to be updated whenever it makes sense to do so. 
Comment 6 Rupam Kuehner CLA 2006-02-28 16:30:12 EST
Created attachment 35504 [details]
apply to org.eclipse.jst.ws.consumption.ui

Refreshing the patch for org.eclipse.jst.ws.consumtpion.ui to remove an unwanted warning.
Comment 7 Chris Brealey CLA 2006-03-15 00:00:11 EST
Thanks Rupam. Patch reviewed and committed.
Comment 8 Chris Brealey CLA 2006-03-15 00:15:06 EST
Released to HEAD, v200603150515.
Comment 9 Rupam Kuehner CLA 2006-05-16 17:49:10 EDT
Verified.
Comment 10 Rupam Kuehner CLA 2006-05-16 17:54:30 EDT
Closing.