Java(TM) Platform, Standard Edition for Business

Revision Release Notes


JDK Documentation

The Java(TM) Platform, Standard Edition for Business 6 is based on the current Java™ Standard Edition 6 (JDK 6).

See the following links to release notes including bug fixes, installation information, required licenses, supported configurations, and documentation links.

Required Licenses

  JDK JRE
License
link
link
Entitlement
link
link
Distribution README
link
Third Party License
link

Installing Java SE for Business (All Platforms)

Java SE for Business installation is identical to JDK6 installation except that the installable bundle names differ. Each Java SE bundle name appends the characters fb onto either jdk or jre in the JFB bundle name.

Example:  The Java SE bundle name jdk-6u15-windows-i586.exe becomes jdkfb-6u15-rev-<build>-windows-i586.exe in the Java for Business product.

  JDK   JRE
Solaris Operating System Solaris Solaris 64-bit   Solaris Solaris 64-bit
Microsoft Windows Windows Windows 64-bit   Windows Windows 64-bit
Linux Linux Linux 64-bit   Linux Linux 64-bit

Documentation


System Virtualization Support in Java SE for Business

Java SE for Business supports operating system level virtualization. This support is subject to both of the following constraints:
  • The OS and processor architecture in use must be supported by Java SE for Business.
  • The OS, processor architecture, server, and other hardware in use must be supported by the virtualization product.
As of Java SE for Business 6u16, support is available for VirtualBox, Solaris Containers and Solaris LDOMs.


Java SE for Business Revision Bug Fixes and Updates

The following tables summarize changes made in all Java SE for Business 6 revisions. Bug fixes and any other changes are listed below in date order, most current revision first. Note that bug fixes in previous revisions are also included in the current revision.

To determine the version of your JDK software, use the following command:

       java -version


Changes in 6u17-rev-b05

Please note that fixes from prior revisions (6u16-rev) are included in this revision.


Changes in 6u17

Please note that fixes included in the immediately prior revisions (6u16-rev-b03 and 6u16-rev-b04) are NOT included in 6u17. These fixes will be available in the first revision based on 6u17.

For further details, refer to the JDK 6u17 Update Release Notes.


Changes in 6u16-rev-b04

Bug Fixes

BugId Category Subcategory Description
6763340 idl orb memory leak in com.sun.corba.se.* classes
6518077 java classes_awt Modal dialogs open slowly with JRE 1.6.0 sun.awt.X11.XToolkit
6547881 java classes_awt NPE when closing modal dialog
6620010 java classes_nio (fc) FileChannel.tryLock leaves FileLock on lockList if I/O error occurs
6880110 java classes_util_i18n (tz) Support tzdata2009m
6274920 java classes_util_logging JDK logger holds strong reference to java.util.logging.Logger instances


Changes in 6u16-rev-b03

Bug Fixes

BugId Category Subcategory Description
6858208 hotspot runtime_system jvm crash when specifying TypeProfileWidth=0 on jdk 6.0
6860491 java classes_awt WRAP_TIME_MILLIS incorrectly set
6795561 java classes_nio (bf) CharBuffer.subSequence() uses wrong capacity value for new buffer
6817482 java_plugin iexplorer On IE, modal JDialog from an Applet in html frame is not modal
6809648 java_plugin plugin2 JSObject.eval() gets blocked by modal JDialog
6835274 java_plugin plugin2 Nextgen plugin fails on Windows Server 2003 with multiple Administrator Users


Changes in 6u16-rev-b02

Bug Fixes

BugId Category Subcategory Description
6772683 hotspot compiler2 Thread.isInterrupted() fails to return true on multiprocessor PC
6826736 hotspot compiler2 CMS: core dump with -XX:+UseCompressedOops
6865031 hotspot compiler2 Application gives bad result (throws bad exception) with compressed oops
6840305 hotspot runtime_system Discrepancy in system memory details (when 4G or greater) reported by JVM and Windows OS
6813208 java classes_awt pageDialog throws NPE from applet
6827786 java classes_swing Mnemonic cycling for multiple equal mnemonic armed menu items stops when encountering a submenu
6872467 java classes_util_i18n (tz) Support tzdata2009l
6548436 java compiler Incorrect inconvertible types error
6805578 java install RFE: disable java quick start jqs.exe at the JRE installation
6585239 jndi dns Regression: 2 DNS tests fail with JDK 5.0u13 b01 and pass with 5.0u12fcs

Please note that fixes from prior revisions (6u15-rev) are included in this revision.


Changes in 6u16

Please note that fixes included in the immediately prior revision (6u15-rev-b04) are NOT included in 6u16. These fixes will be available in the first revision based on 6u16.

For further details, refer to the JDK 6u16 Update Release Notes.


Changes in 6u15-rev-b04

Bug Fixes

BugId Category Subcategory Description
6853910 java classes_util_i18n (tz) Support tzdata2009j

Please note that fixes from prior revisions (6u14-rev) are included in this revision.


Changes in 6u15

For details, refer to the JDK 6u15 Update Release Notes.


Changes in 6u14-rev-b09

Bug Fixes

BugId Category Subcategory Description
6842999 hotspot runtime_system Update hotspot windows os_win32 for windows 2008 R2
6804454 java classes_2d RFE: Provide a way to control the printing dpi resolution from MSIE browser print. See also 6801859
6825342 java classes_awt Security warning may change Z-order of top-level
6843003 java classes_lang Windows 2008 R2 system recognition
6814140 java classes_util_logging deadlock due to synchronized demandLogger() code that locks ServerLogManager

Please note that fixes from prior revisions (6u13-rev) are included in this revision.


Changes in 6u14

For details, refer to the JDK 6u14 Update Release Notes.


Changes in 6u13-rev-b08

Bug Fixes

BugId Category Subcategory Description
6786503 hotspot garbage_collector Overflow list performance can be improved
6787254 hotspot garbage_collector Work queue capacity can be increased substantially on some platforms
6821507 hotspot garbage_collector Alignment problem in GC taskqueue caused SIGBUS in debug build due to return on stack
6834474 java classes_util_i18n (tz) Support tzdata2009g


Changes in 6u13-rev-b07

Bug Fixes

BugId Category Subcategory Description
6798785 hotspot compiler2 Crash in OopFlow::build_oop_map: incorrect comparison of 64bit pointers
6829391 java classes_util_i18n (tz) Support tzdata2009f
6687968 java imageio PNGImageReader leaks native memory through an Inflater.
6688675 java_deployment download IBM applet is very slow on JRE6 due to repeated JAR file downloads w/ no HTTP header 'last-modified'
6518733 jaxp sax Regression: SAX not correctly handling attributes with newlines


Changes in 6u13-rev-b06

Bug Fixes

BugId Category Subcategory Description
6791132 hotspot compiler2 bad control in autobox split code
6820796 java classes_util_i18n (tz) Support tzdata2009d
6506304 jaxp other java.net.MalformedURLException: unknown protocol: c
6714797 jndi cosnaming InitialContext.close does not close NIO socket connections


Changes in 6u13-rev-b05

Bug Fixes

BugId Category Subcategory Description
6646020 hotspot compiler2 assert(in_bb(n),"must be in block") in -Xcomp mode
6700047 hotspot compiler2 C2 failed in idom_no_update
6743188 hotspot compiler2 incomplete fix for 6700047 C2 failed in idom_no_update
6722113 hotspot garbage_collector CMS: Incorrect overflow handling during precleaning of Reference lists
6467424 jaxp validation javax.xml.validation.Validator does not augment.


Changes in 6u13-rev-b04

Bug Fixes

BugId Category Subcategory Description
6800586 hotspot runtime_system -XX:+PrintGCDateStamps is using mt-unsafe localtime function

Please note that fixes from prior revisions (6u12-rev) are included in this revision.


Changes in 6u13

For details, refer to the JDK 6u13 Update Release Notes.


Changes in 6u12-rev-b06

Bug Fixes

BugId Category Subcategory Description
6773533 idl transport Regression in the IIOP stack that produces either IOE or JVM crash
6789865 java_plugin misc Java Plugin isInNet implementation returns incorrect value in some cases
6725987 jets other ORB.destroy() does not cleanup correctly and ORB object instances are not garbage collected.
6796140 jets other Further ORB changes after 6725987


Changes in 6u12-rev-b05

OlsonData 2009a
This release contains Olson time zone data version 2009a. For more information, refer to
Timezone Data Versions in the JRE Software .

Bug Fixes

BugId Category Subcategory Description
6771432 java classes_net createSocket() - smpatch fails using 1.6.0_10 because of "Unconnected sockets not implemented"
6796489 java classes_util_i18n (tz) Support tzdata2009a

Please note that fixes from prior revisions (6u11-rev) are included in this revision.


Changes in 6u12

For details, refer to the JDK 6u12 Update Release Notes.


Changes in 6u11-rev-b07

Bug Fixes

BugId Category Subcategory Description
6788347 hotspot compiler2 C2Compiler crash 6u7
6277781 idl serialization Serialization of Enums over IIOP is broke.
4457181 java classes_2d Unicode Combining Diacritics are not rendered
6670408 java classes_net testcase panics 1.5.0_12&_14 JVM when java.net.PlainSocketImpl trying to throw an exception


Changes in 6u11-rev-b06

Bug Fixes

BugId Category Subcategory Description
6767959 jaxp other Catalog resolver transient memory usage high


Changes in 6u11-rev-b05

Bug Fixes

BugId Category Subcategory Description
6673124 hotspot runtime_system Runtime.availableProcessors / os::active_processor_count wrong if unused processor sets exist
6687282 java classes_net URLConnection for HTTPS connection through Proxy w/ Digest Authentication gives 400 Bad Request


Changes in 6u11-rev-b04

Bug Fixes

BugId Category Subcategory Description
6643769 java_plugin other Applet main windows steals focus on Popup windows which is running Applet.

Please note that fixes from prior revisions (6u7-rev) are included in this revision.


Changes in 6u11

For details, refer to the JDK 6u11 Update Release Notes.


Changes in 6u7-rev-b15

Bug Fixes

BugId Category Subcategory Description
6732194 hotspot compiler2 Data corruption dependent on -server/-client/-Xbatch
6722112 hotspot garbage_collector CMS: Incorrect encoding of overflown object arrays during concurrent precleaning
6722116 hotspot garbage_collector CMS: Incorrect overflow handling when using parallel concurrent marking
6739357 hotspot garbage_collector CMS: Switch off CMSPrecleanRefLists1 until 6722113 can be fixed
6764308 java classes_util_i18n (tz) Support tzdata2008i


Changes in 6u7-rev-b14

Bug Fixes

BugId Category Subcategory Description
6707023 java classes_awt Chinese Characters in JTextPane Cause Pane to Hang
6699856 java classes_swing Creating text in a JTextPane using Chinese text causes undesired behavior
6758988 java classes_util_i18n (tz) Support tzdata2008h
6599383 java classes_util_jarzip Unable to open zip files more than 2GB in size
6740193 javawebstart jnlp_file bug in Java Webstart Caching when using large argument list on resource href.


Changes in 6u10

For details, refer to the JDK 6u10 Update Release Notes.


Changes in 6u7-rev-b13

Bug Fixes

BugId Category Subcategory Description
6671882 hotspot runtime_system memory access after free in solaris/vm/os_solaris.cpp


Changes in 6u7-rev-b12

Bug Fixes

BugId Category Subcategory Description
6714678 java classes_awt IDE (Netbeans, Eclipse, JDeveloper) Debugger hangs process on Linux
6684401 java classes_swing JTree isExpanded should not call itself recursively
6684952 java classes_swing Exception occurred on JFileChooser in Applet
6719767 java install OEM ready Install requires InstallLocation registy entry
6722527 java install Need manifest for every exe file in jre/bin directory


Changes in 6u7-rev-b08

Bug Fixes

BugId Category Subcategory Description
6614100 hotspot compiler2 EXCEPTION_ACCESS_VIOLATION while running Eclipse with 1.6.0_05-ea
6487638 java classes_util_logging Calling LogManager.addLogger() and Logger.getLogger() cause deadlock


Changes in 6u7-rev-b07

Bug Fixes

BugId Category Subcategory Description
6662086 hotspot garbage_collector 6u4+, 7b11+: CMS never clears referents when -XX:+ParallelRefProcEnabled
6707643 java classes_util_i18n (tz) Support tzdata2008c
6698636 java_plugin plugin Java Plugin in Firefox hangs since 6u4 when remote policy file is present in java.security


Changes in 6u7

Bug Fixes

BugId Category Subcategory Description
6511756 hotspot jvmpi forte_is_valid_method() should call CollectedHeap::is_in_reserved() rather than is_in()
6671051 java classes_lang (process) Runtime.exec() hangs if signalled during fork/exec
6652375 java classes_security Add replacement GlobalSign Root CA to JDK
6696605 java classes_security Add Secom root certificates to the JDK
6656050 java classes_security Add AOL Root CA #2 to JDK
6679340 java classes_util_i18n (tz) Support tzdata2008b
6685178 java monitoring REGRESSION: NPE in ConnectorBootstrap when Agent.getManagementProperties() returns null.
6643315 java sunservicetags Product Registration Info button in the Windows JDK installer should use default browser
6656520 java_plugin misc Loading cacerts file from running JRE directory (JRE 1.4.2)
6567254 java_plugin ns6 Stack stomp in CSecureJNIEnv
6674757 java_plugin plugin Firefox hang upon first applet launch with Windows OEM builds of Java
6709297 javawebstart other Wonderland does not install via webstart with 6u10 b21 or later
6620632 jaxp stax DTD event is missing entity and notation information


Changes in 6u6-rev-b03

Auto Update Off

Beginning with this revision, the JRE auto update feature defaults to OFF.

Auto Update behavior may be unpredictable if this revision is co-installed with any other Java SE implementation (Java SE for Business or Java SE) that does not have the auto update scheduler already turned off (AU-OFF). Results will also be unpredictable if this revision for Java SE for Business is installed and then subsequently a Java SE Update is installed with auto update turned on (the default for Java SE).

To workaround this problem, ensure that any other Java SE implementation residing on a system has auto update turned off prior to installing this revision or a subsequent revision. Or else, remove any other Java SE implementation before installing this or a subsequent revision.

Bug Fixes

BugId Category Subcategory Description
6686165 java install License presented in installer dialog is now poorly formated and harder to read
6649884 java_deployment general Auto update OFF for javaforbusiness