Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
None
-
None
-
None
-
AIX, IBM's java6, glassfishv2
Description
In LogManager.readConfiguration() after the config file is found, a call is made to the private method readConfigurationImpl(InputStream) rather than the public readConfiguration(InputStream). In glassfishv2, our ServerLogManger overrides readConfiguration(InputStream) but it never gets called on AIX under java6 because readConfiguration(InputStream) is skipped over in favor of readConfigurationImpl(). This causes glassfishv2 to break catastrophically. readConfiguration() should call readConfiguration(InputStream) instead so that others may override behavior as necessary.