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

Bug 108132

Summary: Creation of a new project directly from Web Service Wizard (not jst.web)
Product: [WebTools] WTP Webservices Reporter: Neeraj Mahajan <nmahajan>
Component: jst.wsAssignee: Rupam Kuehner <rsinha>
Status: CLOSED DUPLICATE QA Contact:
Severity: enhancement    
Priority: P3 CC: hogue, sandeep_darvekar, tbashor
Version: 0.7   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Neeraj Mahajan CLA 2005-08-26 11:25:16 EDT
I have added an Installed Runtime for a non Apache Tomcat Web server say 
SERVER1. There is no dynamic web project present in my eclipse.
When I go to new Web Service creation and select a non standard web service 
type, for e.g. "Top down XYZ", select a WSDL and go to next screen. An error is 
thrown here saying there is not server added for Axis runtime. 
This error should not be shown as the web service type "Top down XYZ" is not 
associated with Axis and Tomcat but is associated with SERVER1 runtime-SERVER1.

I added Tomcat to the Installed runtime and attempted web service creation 
again.

I now was allowed to go past the 2nd page of the wizard i.e. to Server 
Deployment Configuration Page from Object Selection page. The wizard 
automatically populated the combo box with some new project name. On pressing 
next, a new dynamic web project is created. Now since bug 103039 
(https://bugs.eclipse.org/bugs/show_bug.cgi?id=103039) is fixed and 106785 
would be fixed in WTP 1.0 (https://bugs.eclipse.org/bugs/show_bug.cgi?
id=106785) we can say that WTP supports non standard module types.
So now there should be some extension available so that for the "Top down XYZ" 
web service type if "my.web" module is associated then the wizard automatically 
creates a project for "my.web" type and not "jst.web". Or whatever be the 
module type, some extension should allow the project creation by a user defined 
plugin. Probably the same plugin that adds the "Top down XYZ” type could create 
the project.

This is an enhancement so you could consider this while designing WS for WTP 1.0
Comment 1 Neeraj Mahajan CLA 2005-08-26 12:18:48 EDT
This would also apply to the creation of a web service proxy (client) may be 
along with the creation of the Web Service or seperately through the new Web 
Service Client wizard.
Comment 2 Chris Brealey CLA 2005-08-29 09:08:50 EDT
Rupam, this is a request for an extension point thru which an extender could 
provider an operation to create a project and/or module of some specific type 
tied to some module type. Two things seem likely: 1. This will intersect with 
development of "features". 2. Such an extension point may belong more properly 
in J2EE or common frameworks, since its behaviour is required by, but not I 
think unique to, Web services. You may want to discuss this with Chuck.
Comment 3 Rupam Kuehner CLA 2005-08-29 09:36:49 EDT
I've already opened enhancement 106781, requesting the ability to create 
components with any component id. With features in the picture, Web services 
wizards will need to ability to drive component creation with a set of 
features/feature categories.

*** This bug has been marked as a duplicate of 106781 ***
Comment 4 David Williams CLA 2006-09-25 03:03:49 EDT
This bug was moved to 'closed' state, since it is so old is is assumed its dup, invalid, or worksforme resolution is no longer in qustion and the bugzilla needs no further attention. Feel free to re-open, or open a new bug, if this semi-automatic processing was done in error in this case.