This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | Standard API for JAXB libraries | ||
---|---|---|---|
Product: | webservices | Reporter: | Ayub Khan <ayubskhan> |
Component: | JAXB | Assignee: | Milan Kuchtiak <mkuchtiak> |
Status: | RESOLVED WONTFIX | ||
Severity: | blocker | CC: | apireviews, jglick |
Priority: | P3 | Keywords: | API, API_REVIEW_FAST |
Version: | 6.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | TASK | Exception Reporter: |
Description
Ayub Khan
2008-07-16 15:49:33 UTC
[JG01] javax.activation and javax.xml.stream are both independent APIs. If you want to make them public, they should be in their own modules. (I know for sure there are other copies of StAX, both API and impl, floating around - please consolidate.) [JG02] You may only make public from JAXB those classes which are intended to be public according to JSR - i.e. javax.xml.bind.**. If some of the current friends need to directly call Sun impl classes for whatever reason, then there should be a separate "JAXB Implementation" ("RI"?) module which exposes necessary packages to friends only. >>[JG01] At this moment we do not want de-stabilize the NB6.5 freeze date, so we will try to address it post 6.5 >>[JG02] I dont see any problem in addressing this. Dormant. |