Bug 141072 - Allow Dynamic Web Project wizard to take parameters for its default settings.
Summary: Allow Dynamic Web Project wizard to take parameters for its default settings.
Status: NEW
Alias: None
Product: WTP Java EE Tools
Classification: WebTools
Component: jst.j2ee (show other bugs)
Version: 1.5   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: Future   Edit
Assignee: jst.j2ee CLA
QA Contact: Chuck Bridgham CLA
URL:
Whiteboard:
Keywords: helpwanted
: 155099 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-05-10 11:57 EDT by Lila Aravopoulos CLA
Modified: 2011-05-20 09:17 EDT (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lila Aravopoulos CLA 2006-05-10 11:57:55 EDT
The motivation behind this feature requirement is to prevent teams (such as iSeries WebFacing) from extending the Dynamic Web Project wizard code when they need certain default settings upon launching for this wizard. In the past, extending and copying WTP code has led us to breakage when changes happened to the respective WTP codes. This work has been discussed with Konstantin Komissarchik to be potentially implemented for WTP 2.0.


This feature requirement is for setting the defaults of Dynamic Web Project wizard using the new wizard extension point. Specifically we like Common Configuration to be set to our own configuration. Other parameters can also be set in this fashion such as facets, runtime, and EAR creation. The implementation should be based on "Extensibility thru IExecutableExtension mechanism to allow default settings". We assume tt should take a short time to implement. The defaults can be set in the fashion below. Please also see the java doc in org.eclipse.core.runtime.IExecutableExtension for a detail documentation of how this can be implemented.

<extension
       id="testWTPWizard1Extension"
       name="testWTPWizard1Extension"
       point="org.eclipse.ui.newWizards">
    <category
          id="com.ibm.etools.WTP.Wizard1.test.category1"
          name="Test"/>
    <wizard
          class="com.ibm.etools.WTP.Wizard1.Wizard:parm1/parm2/facet1,facet2"
          id="com.ibm.etools.WTP.Wizard1.test.wizard2"
          name="testDefault (parm1, parm2, additional facets)"/> 
 </extension>
Comment 1 Konstantin Komissarchik CLA 2008-02-04 10:42:58 EST
*** Bug 155099 has been marked as a duplicate of this bug. ***