[jbosstools-issues] [JBoss JIRA] (JBDS-1983) JBDS Welcome screen should accept contributions from 3rd party extras like JRebel, Spring, FindBugs, PMD

Victor Rubezhny (JIRA) jira-events at lists.jboss.org
Wed Mar 7 09:15:39 EST 2012


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

Victor Rubezhny commented on JBDS-1983:
---------------------------------------

The problem described above, probably, is related to Eclipse 3.7.1 issue https://bugs.eclipse.org/bugs/show_bug.cgi?id=370119 "Selecting Help/Welcome invokes depricated QuickStartAction class and opens WelcomeEditor instead of UniversalIntroPage".

Anyway, I have never saw a possibility to tell eclipse to use only 'our' Welcome Intro and not to use all the other 'Welcome' screens from 3rd party products (which are possibly installed later into JBDS). 

Also, it's strange to me that 3rd party product Welcomes may be shown since the JBDS has "-product
com.jboss.jbds.product.product" option defined in jbdevstudio.ini configuration file and at the same time we have "com.jboss.jbds.intro.universal" Intro (JBDS Welcome) associated with this product in product's plugin.xml.

If the Intro (Welcome) is replaced by a new one after some 3rd party product installation, then anyway after the Eclipse is restarted it should show JBDS Welcome page (If is is not configured to show Welcome at start, it should show JBDS Welcome when a user selectes "Help->Welcome" menu item. If any other Welcome page is shown, then it's a Eclipse's bug IMHO. Having WelcomeEditor to be invoked instead of UniversalIntroPage (which is configured to be "com.jboss.jbds.intro.universal") is a bug also (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=370119).

If some cashing is playing here, then it should be fixable by using "-clean" option at start.


                
> JBDS Welcome screen should accept contributions from 3rd party extras like JRebel, Spring, FindBugs, PMD
> --------------------------------------------------------------------------------------------------------
>
>                 Key: JBDS-1983
>                 URL: https://issues.jboss.org/browse/JBDS-1983
>             Project: Developer Studio (JBoss Developer Studio)
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: 3rdPartyCertification, 3rdPartyDependencies, Welcome
>    Affects Versions: 5.0.0.M5
>            Reporter: Nick Boldt
>            Assignee: Victor Rubezhny
>            Priority: Blocker
>             Fix For: 5.0.0.Beta2
>
>         Attachments: install-all-of-central-welcome-screen-breaks.png
>
>
> We're currently patching SpringIDE's broken plugin (JBDS-1838) which contributes a new Welcome screen, leading to this issue if unpatched:
> !https://issues.jboss.org/secure/attachment/12346976/2011-09-09-105303.png!
> However, it's been revealed that in addition to Spring, PMD, FindBugs, and now JRebel also have this failing. 
> !https://issues.jboss.org/secure/attachment/12349923/2011-12-15_0052.png!
> Therefore we ought to find a new way to suppress the effect across all of JBT/JBDS instead of per-plugin, or get it fixed upstream.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list