[jbosstools-issues] [JBoss JIRA] (JBIDE-12570) what connectorID should we use in Central for m2e-wtp installation via examples?

Fred Bricon (JIRA) jira-events at lists.jboss.org
Mon Sep 10 09:28:33 EDT 2012


    [ https://issues.jboss.org/browse/JBIDE-12570?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12717019#comment-12717019 ] 

Fred Bricon commented on JBIDE-12570:
-------------------------------------

My fear, leading me to keep that id, was that descriptors from older JBT releases would be used in JBT 4.0, so, we'd break old JBT releases by updating their descriptor to work in JBT 4.
It seems only JBT 3.3 descriptors is using such IU declarations. So, provided JBT 4.0 stays clear of these old descriptors (unlike 3.3.x -> 3.2), we should be safe in fixing the IU. We should even stay clear of any specific featureid reference in the IU, as to prevent future problems like that. So we could just use something like org.jboss.tools.central.discovery.m2e.wtp (or m2e-wtp or whatever id you like)
                
> what connectorID should we use in Central for m2e-wtp installation via examples?
> --------------------------------------------------------------------------------
>
>                 Key: JBIDE-12570
>                 URL: https://issues.jboss.org/browse/JBIDE-12570
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: central, maven
>    Affects Versions: 4.0.0.Alpha1
>            Reporter: Nick Boldt
>            Assignee: Fred Bricon
>             Fix For: 4.0.0.Alpha2
>
>
> [~fbricon] recently updated central/plugins/org.jboss.tools.central.discovery/plugin.xml to read as follows (in Alpha1 branch):
> {code}
>       <connectorDescriptor
>             categoryId="org.jboss.tools.central.discovery.maven"
>             groupId="org.jboss.tools.central.discovery.maven.upstream"
>             description="Maven Integration for Web Tools (m2e-wtp)"
>             id="org.maven.ide.eclipse.wtp.feature"
>             kind="task"
>             license="Free, EPL"
>             name="Maven Integration for Web Tools (m2e-wtp)"
>             provider="eclipse.org"
>             siteUrl="http://download.jboss.org/jbosstools/updates/development/juno/central/core/">
> 	     <iu id="org.eclipse.m2e.wtp.feature"/>
>          <icon
>                image32="images/m2e_32.gif">
>          </icon>
>          <overview
>                url="http://www.eclipse.org/m2e-wtp/">
>          </overview>
>       </connectorDescriptor>
> {code}
> However, that means that the m2e-wtp connector *includes* the new IU, id="*org.eclipse.m2e.wtp.feature*", but is still called by its old name, id="*org.maven.ide.eclipse.wtp.feature*".
> Should this be changed here and in JBDS Central, too? 
> Can all the examples that might need to install m2e-wtp be updated such that they refer to the new, correct IU name?

--
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