Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-8460

Get JBossTools added to wtp 3.2's list of server adapters :: Helios

    Details

    • Type: Feature Request
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Rejected
    • Affects Version/s: 3.2.0.Final
    • Fix Version/s: 3.2.2.Final
    • Component/s: upstream
    • Labels:
      None

      Description

      It seems what happens is you must make use of the org.eclipse.wst.server.discovery plugin. This plugin has a file (discovery.xml) which has "sites", and those sites (such as http://public.dhe.ibm.com/software/websphere/wasce/updates/) seem to be an eclipse update site.

      The entry point for this wizard is in the New Runtime wizard. At the top is a hyperlink that reads "Download other adapters" (or something similar). It then queries these sites, and allows you to select one of those available.

      It seems the objects are then downloaded as IInstallableUnit's, which is in the org.eclipse.equinox.p2.metadata package.

      I kinda lose track of it here, but, I suspect that after this it is downloaded as an actual eclipse bundle and added into the eclipse installation. But I guess I could trace through further

      Changes to our site would require adding the category and adding it to certain features in our site.xml.

        Gliffy Diagrams

        1. JBIDE-8460.jpg
          117 kB
        2. jbosstools32x-install-new-adapter-into-heliosSR2JEEbundle_p2_installer.png
          95 kB
        3. jbosstools32x-install-new-adapter-into-heliosSR2JEEbundle.png
          81 kB
        4. jbosstools32x-server-adapters-installed-into-heliosSR2JEEbundle.png
          61 kB
        5. jbosstools32x-webtools-site-vs-33x-webtools-site.png
          62 kB
        6. jbosstools33x-install-new-adapter-into-indigoSR1JEEbundle.png
          88 kB
        7. jbosstools33x-server-adapters-installed-into-indigoSR1JEEbundle.png
          68 kB

          Issue Links

            Activity

            Hide
            rob.stryker Rob Stryker added a comment -

            Nick:

            Judging from your comments, are you suggesting only trunk works and 3.2 is still broken? What are our options for the 3.2 branch?

            Show
            rob.stryker Rob Stryker added a comment - Nick: Judging from your comments, are you suggesting only trunk works and 3.2 is still broken? What are our options for the 3.2 branch?
            Hide
            nickboldt Nick Boldt added a comment - - edited

            Well, I've moved the bits to production (http://download.jboss.org/jbosstools/updates/webtools/helios/ and http://download.jboss.org/jbosstools/updates/webtools/indigo/) using the latest spins of 3.2.2.M2 and 3.3.0.M4, and for trunk (Eclipse Indigo SR1 JEE) you can now find the JBoss AS stuff when you search for other servers.

            But for the 32x branch?

            Houston, we have a problem... the problem is that the discovery plugin that ships w/ Helios SR2 doesn't point at our site. And the updated version in WTP 3.2.4 or .5? Nope, it's not there either.

            http://download.eclipse.org/webtools/downloads/drops/R3.2.4/R-3.2.4-20110511033327/repository/plugins/org.eclipse.wst.server.discovery_1.0.102.v20110427.jar

            <extensions>
               <site url="http://download.eclipse.org/webtools/updates/"/>
               <site url="http://www.apache.org/dist/geronimo/eclipse/updates/"/>
               <site url="http://public.dhe.ibm.com/software/websphere/wasce/updates/"/>
               <site url="http://www.pramati.com/downloads/eclipse/updates/"/>
               <site url="http://master.dl.sourceforge.net/project/sapnweclipse/updates/"/>
               <site url="http://www.webtide.com/eclipse"/>
               <site url="http://jope.ow2.org/update/jope/"/>
               <site url="http://download.oracle.com/otn_software/oepe/helios/wtp"/>
            </extensions>
            

            http://download.eclipse.org/webtools/downloads/drops/R3.2.3/R-3.2.3-20110217214612/repository/plugins/org.eclipse.wst.server.discovery_1.0.101.v20100707.jar

            <extensions>
               <site url="http://download.eclipse.org/webtools/updates/"/>
               <site url="http://www.apache.org/dist/geronimo/eclipse/updates/"/>
               <site url="http://public.dhe.ibm.com/software/websphere/wasce/updates/"/>
               <site url="http://www.pramati.com/downloads/eclipse/updates/"/>
               <site url="http://master.dl.sourceforge.net/project/sapnweclipse/updates/"/>
               <site url="http://www.webtide.com/eclipse"/>
               <site url="http://jope.ow2.org/update/jope/"/>
               <site url="http://download.oracle.com/otn_software/oepe/helios/wtp"/>
               <site url="http://download.eclipse.org/jetty/updates/jetty-wtp/"/>
               <site url="http://www.caucho.com/eclipse/"/>   
            </extensions>
            

            So, short of getting WTP to spin a 3.2.6 release (unlikely), I don't see any simple way for Helios SR2 JEE users to discover JBoss AS.

            Workaround? Send them here to install the feature by hand: http://download.jboss.org/jbosstools/updates/webtools/helios/

            Show
            nickboldt Nick Boldt added a comment - - edited Well, I've moved the bits to production ( http://download.jboss.org/jbosstools/updates/webtools/helios/ and http://download.jboss.org/jbosstools/updates/webtools/indigo/ ) using the latest spins of 3.2.2.M2 and 3.3.0.M4, and for trunk (Eclipse Indigo SR1 JEE) you can now find the JBoss AS stuff when you search for other servers. But for the 32x branch? Houston, we have a problem... the problem is that the discovery plugin that ships w/ Helios SR2 doesn't point at our site. And the updated version in WTP 3.2.4 or .5? Nope, it's not there either. http://download.eclipse.org/webtools/downloads/drops/R3.2.4/R-3.2.4-20110511033327/repository/plugins/org.eclipse.wst.server.discovery_1.0.102.v20110427.jar <extensions> <site url="http://download.eclipse.org/webtools/updates/"/> <site url="http://www.apache.org/dist/geronimo/eclipse/updates/"/> <site url="http://public.dhe.ibm.com/software/websphere/wasce/updates/"/> <site url="http://www.pramati.com/downloads/eclipse/updates/"/> <site url="http://master.dl.sourceforge.net/project/sapnweclipse/updates/"/> <site url="http://www.webtide.com/eclipse"/> <site url="http://jope.ow2.org/update/jope/"/> <site url="http://download.oracle.com/otn_software/oepe/helios/wtp"/> </extensions> http://download.eclipse.org/webtools/downloads/drops/R3.2.3/R-3.2.3-20110217214612/repository/plugins/org.eclipse.wst.server.discovery_1.0.101.v20100707.jar <extensions> <site url="http://download.eclipse.org/webtools/updates/"/> <site url="http://www.apache.org/dist/geronimo/eclipse/updates/"/> <site url="http://public.dhe.ibm.com/software/websphere/wasce/updates/"/> <site url="http://www.pramati.com/downloads/eclipse/updates/"/> <site url="http://master.dl.sourceforge.net/project/sapnweclipse/updates/"/> <site url="http://www.webtide.com/eclipse"/> <site url="http://jope.ow2.org/update/jope/"/> <site url="http://download.oracle.com/otn_software/oepe/helios/wtp"/> <site url="http://download.eclipse.org/jetty/updates/jetty-wtp/"/> <site url="http://www.caucho.com/eclipse/"/> </extensions> So, short of getting WTP to spin a 3.2.6 release (unlikely), I don't see any simple way for Helios SR2 JEE users to discover JBoss AS. Workaround? Send them here to install the feature by hand: http://download.jboss.org/jbosstools/updates/webtools/helios/
            Hide
            nickboldt Nick Boldt added a comment -

            Since the AS feature is also on http://download.jboss.org/jbosstools/updates/stable/helios/, I see no need to retain this extra site. We can just direct people to the existing site to install the adapter.

            Show
            nickboldt Nick Boldt added a comment - Since the AS feature is also on http://download.jboss.org/jbosstools/updates/stable/helios/ , I see no need to retain this extra site. We can just direct people to the existing site to install the adapter.
            Hide
            nickboldt Nick Boldt added a comment -

            Screenshot:

            Show
            nickboldt Nick Boldt added a comment - Screenshot:
            Hide
            nickboldt Nick Boldt added a comment -

            3.2_stable_branch job has been renamed and marked deprecated. Content for 32x in download.jboss.org/tools/ has been purged. And I added this:

            http://anonsvn.jboss.org/repos/jbosstools/branches/jbosstools-3.2.x/build/aggregate/webtools-site/README.deprecated.txt

            Show
            nickboldt Nick Boldt added a comment - 3.2_stable_branch job has been renamed and marked deprecated. Content for 32x in download.jboss.org/tools/ has been purged. And I added this: http://anonsvn.jboss.org/repos/jbosstools/branches/jbosstools-3.2.x/build/aggregate/webtools-site/README.deprecated.txt

              People

              • Assignee:
                rob.stryker Rob Stryker
                Reporter:
                rob.stryker Rob Stryker
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Development