lang-management modification - it may break customer application?
lvjing at linux.vnet.ibm.com
Thu Jun 30 05:45:09 UTC 2011
Thank you for reply. I am using a similar testcases but I see the
problem is that it use a wrong PlatformMBeanServer - fix it will help to
pass the testcase.
Your reply helps me to understand the full picture, thank you.
于 2011-6-30 13:06, Mandy Chung 写道:
> Hi Jing,
> I'm including the serviceability-dev mailing list as
> java.lang.management is a serviceability feature.
> On 6/30/11 12:32 PM, Jing LV wrote:
>> I see there is some modifiction in the
>> java.lang.management.ManagementFactory, e.g, newPlatformMXBeanProxy. The
>> LogManager.LOGGING_MXBEAN_NAME in Java7 has been changed and now
>> represents PlatformLoggingMXBean rather than
> If it's accessed via an MBeanServer, this should not make any difference
> since both LoggingMXBean and PlatformLoggingMXBean defines the same
>> I understand this is the stradegy to move all MXBean into
>> java.lang.management package. However in JDK6, customers may already use
>> java.lang.management.ManagementFactory.newPlatformMXBeanProxy(someserver, LogManager.LOGGING_MXBEAN_NAME,
>> LoggingMXBean) to get LoggingMXBean and in JDK7 he would meet a
> This should work in both JDK 6 and JDK 7. A regression test in the JDK
> checks this method retains the same behavior:
> LoggingMXBean proxy =
> Do you have a test case reproducing IAE?
Jimmy, Jing LV
More information about the core-libs-dev