harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sean Qiu (JIRA)" <j...@apache.org>
Subject [jira] Resolved: (HARMONY-6298) LogManager breaks on subclassing
Date Mon, 10 Aug 2009 02:00:14 GMT

     [ https://issues.apache.org/jira/browse/HARMONY-6298?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Sean Qiu resolved HARMONY-6298.
-------------------------------

       Resolution: Fixed
    Fix Version/s: 5.0M11

The patch had been committed at r802638.
Please verify it if it works as you expected.
Thanks very much for your contribution.

> LogManager breaks on subclassing
> --------------------------------
>
>                 Key: HARMONY-6298
>                 URL: https://issues.apache.org/jira/browse/HARMONY-6298
>             Project: Harmony
>          Issue Type: Bug
>          Components: Classlib
>         Environment: AIX, IBM's java6, glassfishv2
>            Reporter: Justin Lee
>            Assignee: Sean Qiu
>            Priority: Critical
>             Fix For: 5.0M11
>
>         Attachments: HARMONY-6298.diff
>
>
> 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.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message