JDK-8071334 : Investigate JAB changes required to support the version string change
  • Type: Task
  • Component: client-libs
  • Sub-Component: javax.accessibility
  • Affected Version: 9
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2015-01-22
  • Updated: 2016-01-07
  • Resolved: 2015-12-10
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 9
9 b100Fixed
Related Reports
Blocks :  
Description
13 Mar 2014 by Pete Brunet - There is some version dependent code that is currently obsolete (differentiates between 1.3, 1.4, 1.5) and should be removed.
This is on the order of a week's effort. The API has a GetVersionInfo function. I recently talked to the major screen reader vendor and they indicated they don't use the function, but in any event it returns whatever the java.version property string is. We should have some release notes and when they are ready I will notify the Assistive Technology vendors. 
Comments
I changed this from P2 to P4. The version change only affects what is passed through to the users of the JAB API and according to my survey the information is not being used.
24-07-2015

Blocked by JDK-8072379 " CoreLibs: Implement jdk.util.Version ". ** Feb 11 update: ** some work on GensrcMisc.gmk will probably be incorporated into Magnus' initial build. Magnus anticipates having an initial build in the next week.
11-02-2015

This task is scoped at [1week] Start date depends on [availability of the version string in the version property] Due date [TBD]
30-01-2015

The work effort for this is to remove some obsolete version checking code and update some comments. This code is complete and now pending one more test and review. There is a function which passes the version through to Assistive Technology. Once the version string is available in the version property I will verify that it gets passed through OK and after that verification I will open the Crucible review. After the review is complete I will push the patch.
30-01-2015