[jbosstools-issues] [JBoss JIRA] (JBIDE-12962) JBoss Central - Create Projects - Future Archetypes
Fred Bricon (JIRA)
jira-events at lists.jboss.org
Thu May 16 06:16:07 EDT 2013
[ https://issues.jboss.org/browse/JBIDE-12962?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12774725#comment-12774725 ]
Fred Bricon edited comment on JBIDE-12962 at 5/16/13 6:14 AM:
--------------------------------------------------------------
This has been fixed as part of JBIDE-13987. New wizards can be dynamically added to Central (outside the regular JBT/JBDS lifecycle).
In order to contribute new wizards to JBoss Central, you need to add a new <proxyWizard> extension in com.jboss.jbds.central.discovery/plugin.xml (for JBDS) and/or org.jboss.tools.central.discovery/plugin.xml for JBT, like :
{code}
<extension point="org.jboss.tools.central.proxyWizard">
...
<proxyWizard
id="openshift.wizard"
description="%openshift.wizard.description"
label="OpenShift Application"
priority="2"
iconPath="images/wizards/openshift-logo-white-icon.png"
wizardId="org.jboss.ide.eclipse.as.openshift.express.ui.wizard.createNewApplicationWizard"
requiredComponentIds="org.jboss.tools.openshift.feature">
</proxyWizard>
</extension>
{code}
* Your features need to be available as discovery connectors in the same plugin.xml and listed as requiredComponentIds
* Your wizard (referenced by wizardId) doesn't need to be maven-based
* Icons for the wizards need to be added under com.jboss.jbds.central.discovery/images/wizards and org.jboss.tools.central.discoveryimages/wizards
was (Author: fbricon):
This has been fixed as part of JBIDE-13987. New wizards can be dynamically added to Central (outside the regular JBT/JBDS lifecycle).
In order to contribute new wizards to JBoss Central, you need to add a new <proxyWizard> extension in com.jboss.jbds.central.discovery/plugin.xml (for JBDS) and/or org.jboss.tools.central.discovery/plugin.xml for JBT
<extension point="org.jboss.tools.central.proxyWizard">
...
<proxyWizard
id="openshift.wizard"
description="%openshift.wizard.description"
label="OpenShift Application"
priority="2"
iconPath="images/wizards/openshift-logo-white-icon.png"
wizardId="org.jboss.ide.eclipse.as.openshift.express.ui.wizard.createNewApplicationWizard"
requiredComponentIds="org.jboss.tools.openshift.feature">
</proxyWizard>
</extension>
* Your features need to be available as discovery connectors in the same plugin.xml and listed as requiredComponentIds
* Your wizard (referenced by wizardId) doesn't need to be maven-based
* Icons for the wizards need to be added under com.jboss.jbds.central.discovery/images/wizards and org.jboss.tools.central.discoveryimages/wizards
> JBoss Central - Create Projects - Future Archetypes
> ---------------------------------------------------
>
> Key: JBIDE-12962
> URL: https://issues.jboss.org/browse/JBIDE-12962
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: central
> Affects Versions: 4.0.0.Alpha2
> Reporter: Burr Sutter
> Assignee: Fred Bricon
> Fix For: 4.1.0.Beta1
>
> Attachments: Screen Shot 2012-11-01 at 6.13.27 PM.png, Screen Shot 2012-11-01 at 6.14.08 PM.png
>
>
> Currently JBoss Central's Create Projects section includes the following:
> 1) Dynamic Web Project
> 2) OpenShift Application
> 3) Java EE Web Project
> 4) Java EE Project (Java EE EAR Project)
> 5) HTML5 Project
> 6) RichFaces Project
> 7) SpringMVC Project
> 8) GWT Web Project
> And in 2013 we can expect at least the following potential archetypes to be created:
> - Portal/Gatein Project
> - EDS/Teiid Project
> - SOA/Switchyard Project
> - BRMS/jBPM/BPMN2 Project
> - BRMS/Drools Expert Project
> - Fuse/Camel Project
> These additional archetypes would only need to be available when the end-user has:
> a) acquired the additional tools (JBoss Central - Software/Update tab)
> b) potentially switched to the correct Perspective
> This jira represents the "design" discussion.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jbosstools-issues
mailing list