Notes generated: Mon Jun 03 08:57:45 CEST 2024





Issue Description

A new configurable property in java.util.logging.FileHandler.maxLocks

A new "java.util.logging.FileHandler.maxLocks" configurable property is added to java.util.logging.FileHandler.

This new logging property can be defined in the logging configuration file and makes it possible to configure the maximum number of concurrent log file locks a FileHandler can handle. The default value is 100.

In a highly concurrent environment where multiple (more than 101) standalone client applications are using the JDK Logging API with FileHandler simultaneously, it may happen that the default limit of 100 is reached, resulting in a failure to acquire FileHandler file locks and causing an IO Exception to be thrown. In such a case, the new logging property can be used to increase the maximum number of locks before deploying the application.

If not overridden, the default value of maxLocks (100) remains unchanged. See java.util.logging.LogManager and java.util.logging.FileHandler API documentation for more details.

System Property Controls the java.util.logging.FileHandler's MAX_LOCKS Limit

A new JDK implementation specific system property jdk.internal.FileHandlerLogging.maxLocks has been introduced to control the java.util.logging.FileHandler MAXLOCKS limit. The default value of the current MAXLOCKS (100) is retained if this new system property is not set or an invalid value is provided to the property. Valid values for this property are integers ranging from 1 to Integer.MAX_VALUE-1.



Priority Bug Summary
P3 JDK-8177414 Missing key events on Mac Os


Priority Bug Summary
P2 JDK-8195837 (tz) Upgrade time-zone data to tzdata2018c


Priority Bug Summary
P3 JDK-8153955 increase java.util.logging.FileHandler MAX_LOCKS limit


Priority Bug Summary
P2 JDK-8182996 Incorrect mapping Long type to JavaScript equivalent


Priority Bug Summary
P3 JDK-8193554 Disable failing fxpackager tests on macOS until JDK-8193232 is fixed


Priority Bug Summary
P3 JDK-8195748 When in is present "progress-class" attribute javaws cannot start


Priority Bug Summary
P3 JDK-8177914 Links to in Java SE docs will be broken when is shut down
P3 JDK-8066866 Supported Encodings page for Java SE 8 is out of date
P4 JDK-8185036 Typo in one of the content link of "Location-Independent Access to Resources" doc


Priority Bug Summary
P4 JDK-8068778 [TEST_BUG] fails if SA not available


Priority Bug Summary
P2 JDK-8194739 Zero port of 8174962: Better interface invocations


Priority Bug Summary
P2 JDK-8195813 Change links in created pages from http to https


Priority Bug Summary
P3 JDK-8193522 meta-index in 1.8.0_152 does not include jfxrt.jar entries


Priority Bug Summary
P3 JDK-8145604 Change minimum version of OS X SDK to 10.9


Priority Bug Summary
P3 JDK-8145602 [macosx] Remove QTKit based media player


Priority Bug Summary
P2 JDK-8191448 Update copyright header for files modified in 2017


Priority Bug Summary
P1 JDK-8197463 Update libxml2 to version 2.9.7
P2 JDK-8189420 Crash in :web:test in debug build
P2 JDK-8187483 Update to 605.1 version of WebKit
P3 JDK-8187671 [WebView] Drag and Drop of text or html results in an image
P3 JDK-8193798 Cherry pick GTK WebKit 2.18.4 changes
P3 JDK-8189350 Crash due to ASSERT(url == m_string) fail while loading URL
P3 JDK-8089264 DRT test fast/events/before-unload-returnValue.html times out
P3 JDK-8187568 JavaFX crash in
P3 JDK-8193450 Port changes to java and native files from JDK-8192806 to FX 8u
P4 JDK-8183928 [Linux] Remove Warnings [-Wunused-parameter]
P4 JDK-8186148 Few extension to MIME type mappings are missing
P4 JDK-8089124 HTML5: Number input allows non-numeric input
P4 JDK-8157686 JavaFX WebView fails to track URL changes for PJAX websites
P4 JDK-8186061 libjfxwebkit.dylib ld warning libicudata.a was built for newer OSX version
P4 JDK-8185940 Web native compiled files not removed during gradle clean


Priority Bug Summary
P3 JDK-8196952 Bad primeCertainty value setting in DSAParameterGenerator
P4 JDK-8150530 Improve javax.crypto.BadPaddingException messages