» Java™ FAQ

This page contains Java™ and Year 2000 compliance.

HP enterprise Java™ status

The version number of your HP Enterprise Java™ product is the information required to ascertain whether the product is Year 2000 compliant. To get the version number of the HP Enterprise Java™ product installed on your HP server or workstation system, at the HP-UX prompt enter:

java -version

If the product was installed with HP's Software Distributor, you can also use the Software Distributor swlist command to find out the product number, name and version.

Compliant software versionsProduct nameProduct number/s
C.01.21.01 or later
1.2.2.0 or later
HP-UX SDK, for the Java™ 2 PlatformB8110AA
C.01.21.01 or later
1.2.2.0 or later
HP-UX Runtime Environment, Java™ 2B8111AA
C.01.16.01 or later
C.01.17.02 or later
C.01.18.00 or later
HP-UX Developer's Kit for Java™B5455XX
B5456XX
C.01.16.01 or later
C.01.17.02 or later
C.01.18.00 or later
HP-UX Runtime Environment (also known as HP-UX Virtual Machine for Java)B5457XX
B5458XX
Version contained in compliant versions of the HP-UX Products above is also Y2K compliant.Runtime Plug-In for Java 
Note: The HP software version maps onto the industry version numbers for Java™ products. For example, C.01.15.04 is a version of Java™ 1.1.5. The suffixes on the product numbers were changed due to price list restructuring and so do not directly relate to version numbers; therefore, XX is used to signify the various suffixes, but is not an important factor in gauging compliance. The version number is the critical piece of information required. If your software version is not compliant, please update to a compliant version. The process of updating to a new version should only take about 30 minutes, excluding download time. Compliant versions are available for download at Java™ downloads.

Note: In early October 1999, we released Y2K maintenance releases for C.01.16.00, C.01.17.00, and C.01.17.01 users. The maintenance releases were C.01.16.01 and C.01.17.02 (shown in the table above). The maintenance releases include the fix for the date-related bug listed below. (In October 1999, Sun Microsystems announced that previous versions of 1.1.6 and 1.1.7 included this defect. This defect is a corner case, which should not effect many users. If your application does not use the SimpleDateFormat or DateFormat classes, or does not rely on negative representations for years, you do not need to move to the maintenance release).

  • JavaSoft ID 4182066: SimpleDateFormat parsing years -1 through -9 to 1999 through 1991.

Note: Three date-related bug fixes (shown below) relevant only to Java™ 2 are included in release 1.2.2.0 and release C.01.21.01.

  • JavaSoft ID 4208960: TimeZone.getOffset doesn't work with February 29th)
  • JavaSoft ID 4237348: Spec/docs inconsistent with impl on Date.parse with 2-digit year)
  • JavaSoft ID 4254589: Doc: GregorianCalendar needs to specify behavior for leap year add/roll
» For more information on these bugs, see Java™ Developer Connection™ Bug Parade.

HP-UX edition of Java™ Workshop® by Sun 2.0

Note: HP-UX Edition of Java™ Workshop by Sun 2.0 is no longer available for purchase on the HP CPL and has been discontinued. It has been replaced by Symantec VisualCafé as HP's Integrated Development Environment (IDE) of choice from Java™ development.

HP-UX Edition of Java™ Workshop by Sun 2.0 is not Year 2000 compliant, and will not be made Year 2000 compliant.

HP enterprise servers  
Product numberSoftware versionProduct nameStatusNotes
B5732XXAll versionsJava™ Workshop LTU for HP 9000 ServersNot Y2K compliant and will not be made compliantProduct has been replaced by Symantec VisualCafe
HP workstations 
Product numberSoftware versionProduct nameStatusNotes
B5730XXAll versionsJava™ Workshop LTU for HP 9000 WorkstationsNot Y2K compliant and will not be made compliantProduct has been replaced by Symantec VisualCafe

###

Java™ and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries.