XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 6.0.0.Beta1
    • 5.0.0.GA
    • build
    • None

    Description

      The ability to right click on .XSD file, Generate->JAXB Classes which was in JBDS4 is no longer available and was removed from JBDS 5.0

      nickboldt wrote:

      JBT3.2/JBDS4 used a target platform with this feature in it from WTP 3.2:

      <unit id="org.eclipse.jpt.feature.feature.group" version="2.3.4.v201104192310-7N7UF77FD3wTgcVbmmf0cT"/>

      And that massive feature contains (among other things):

      ./features/org.eclipse.jpt.feature_2.3.4.v201104192310-7N7UF77FD3wTgcVbmmf0cT.jar
      ./plugins/org.eclipse.jpt.jaxb.ui_1.0.1.v201006300000.jar
      ./plugins/org.eclipse.jpt.jaxb.core.schemagen_1.0.1.v201006300000.jar

      In WTP 3.3, they refactored their uber-features into smaller features.
      So, in JBT3.3/JBDS5, we used a target platform with these features:

      <unit id="org.eclipse.jpt.common.feature.feature.group" version="1.0.2.v201111103010-6-3AkF7BC9EBID797"/>
      <unit id="org.eclipse.jpt.common.eclipselink.feature.feature.group" version="1.0.1.v201108080010-3-08s73553F3G3343"/>
      <unit id="org.eclipse.jpt.jpa.feature.feature.group" version="3.0.2.v201110193010-7S7B7HFC7sRdlV6fmbQaRBF5"/>
      <unit id="org.eclipse.persistence.jpa.feature.group" version="2.3.2.v20111125-r10461"/>

      But since we did not include the new jpt.jaxb feature, we did not include these:

      ./features/org.eclipse.jpt.jaxb.feature_1.0.2.v201111103010-508cAkF7BC8GBGA78A.jar
      ./plugins/org.eclipse.jpt.jaxb.ui_1.1.2.v201201260000.jar
      ./plugins/org.eclipse.jpt.jaxb.core.schemagen_1.0.100.v201104110000.jar

      Similarly, in JBT4/JBDS6 (WTP 3.4), we have this:

      <unit id="org.eclipse.jpt.common.feature.feature.group" version="1.2.1.v201208222210-663AkF7BF7cFFFFB7"/>
      <unit id="org.eclipse.jpt.common.eclipselink.feature.feature.group" version="1.2.1.v201208222210-3318s73573J777753"/>
      <unit id="org.eclipse.jpt.jpa.eclipselink.feature.feature.group" version="3.2.1.v201208222210-7M7J78F7RZHQYJAQsS4SVFD7"/>
      <unit id="org.eclipse.jpt.jpa.feature.feature.group" version="3.2.1.v201208222210-7S7K8gFBBoPapQieUcW_TFD7"/>
      <unit id="org.eclipse.persistence.jpa.feature.group" version="2.4.0.v20120608-r11652"/>

      And we're therefore (still) missing these:

      ./features/org.eclipse.jpt.jaxb.feature_1.2.1.v201208222210-56ABAkF7BF7cFFFFB7.jar
      ./plugins/org.eclipse.jpt.jaxb.ui_1.3.1.v201208222210.jar
      ./plugins/org.eclipse.jpt.jaxb.core.schemagen_1.0.201.v201208222210.jar

      This JIRA is to track the addition of these plugins back in to JBDS.

      Attachments

        1. JBDS2353.patch
          1 kB
        2. JBDS2353.patch.txt
          0.7 kB
        3. newJunoTPbuilders.zip
          54 kB

        Issue Links

          Activity

            People

              nickboldt Nick Boldt
              rhn-support-mus Mustafa Musaji
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: