[
https://issues.jboss.org/browse/JBDS-2353?page=com.atlassian.jira.plugin....
]
Nick Boldt commented on JBDS-2353:
----------------------------------
So the work item here is:
a) determine if we can add this feature w/o dragging in lots of other deps
b) if (a) is OK, add org.eclipse.jpt.jaxb.feature from
http://download.jboss.org/jbosstools/updates/requirements/webtools/R-3.4....
and
http://download.jboss.org/jbosstools/updates/requirements/webtools/R-3.4....
to new SR1a and SR0c target platforms for JBT/JBDS (4 Jenkins jobs)
c) link trunk and stable branch to new target platforms as follows: JBDS will use latest
TP, while JBT will use minimum one.
Missing jpt.jaxb feature
------------------------
Key: JBDS-2353
URL:
https://issues.jboss.org/browse/JBDS-2353
Project: Developer Studio (JBoss Developer Studio)
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: Build
Affects Versions: 5.0.0.GA
Reporter: Mustafa Musaji
Assignee: Nick Boldt
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.
--
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