Mantis Bugtracker
  

Viewing Issue Advanced Details Jump to Notes ] View Simple ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0005357 [Resin] minor always 02-04-13 10:43 02-27-13 11:42
Reporter alex View Status public  
Assigned To ferg
Priority normal Resolution fixed Platform
Status closed   OS
Projection none   OS Version
ETA none Fixed in Version 4.0.36 Product Version 4.0.34
  Product Build
Summary 0005357: IBM JDK: NotCompliantMBeanException: java.nio:type=BufferPool,
Description rep. by Steve Francis

[root@rdchmiq1 webmstr]# ./bin/resinctl console
javax.management.NotCompliantMBeanException: java.nio:type=BufferPool,name=mapped mbean has no MBean interface for class com.ibm.lang.management.BufferPoolMXBeanImpl
    at com.caucho.jmx.AbstractMBeanServer.createMBean(AbstractMBeanServer.java:439)
    at com.caucho.jmx.AbstractMBeanServer.registerMBean(AbstractMBeanServer.java:413)
    at java.lang.management.ManagementFactory.registerPlatformBeans(ManagementFactory.java:786)
    at java.lang.management.ManagementFactory.access$100(ManagementFactory.java:42)
    at java.lang.management.ManagementFactory$1.run(ManagementFactory.java:373)
    at java.security.AccessController.doPrivileged(AccessController.java:229)
    at java.lang.management.ManagementFactory.getPlatformMBeanServer(ManagementFactory.java:371)
    at com.caucho.loader.Environment.initializeEnvironment(Environment.java:958)
    at com.caucho.loader.Environment.init(Environment.java:332)
    at com.caucho.boot.WatchdogArgs.fillArgv(WatchdogArgs.java:815)
    at com.caucho.boot.WatchdogArgs.<init>(WatchdogArgs.java:144)
    at com.caucho.boot.WatchdogArgs.<init>(WatchdogArgs.java:117)
    at com.caucho.boot.WatchdogArgs.<init>(WatchdogArgs.java:112)
    at com.caucho.boot.ResinBoot.<init>(ResinBoot.java:82)
    at com.caucho.boot.ResinBoot.main(ResinBoot.java:333)
javax.management.NotCompliantMBeanException: java.nio:type=BufferPool,name=direct mbean has no MBean interface for class com.ibm.lang.management.BufferPoolMXBeanImpl
    at com.caucho.jmx.AbstractMBeanServer.createMBean(AbstractMBeanServer.java:439)
    at com.caucho.jmx.AbstractMBeanServer.registerMBean(AbstractMBeanServer.java:413)
    at java.lang.management.ManagementFactory.registerPlatformBeans(ManagementFactory.java:786)
    at java.lang.management.ManagementFactory.access$100(ManagementFactory.java:42)
    at java.lang.management.ManagementFactory$1.run(ManagementFactory.java:373)
    at java.security.AccessController.doPrivileged(AccessController.java:229)
    at java.lang.management.ManagementFactory.getPlatformMBeanServer(ManagementFactory.java:371)
    at com.caucho.loader.Environment.initializeEnvironment(Environment.java:958)
    at com.caucho.loader.Environment.init(Environment.java:332)
    at com.caucho.server.resin.Resin.main(Resin.java:1431)
Resin Professional 4.0.34 (built Wed, 30 Jan 2013 09:54:49 PST)
Copyright(c) 1998-2012 Caucho Technology. All rights reserved.
Steps To Reproduce
Additional Information [13-02-04 09:47:14.572] {main} IBM J9 VM 2.6, 64, JRE 1.7.0 Linux s390x-64 20121024_126071 (JIT enabled, AOT enabled)
                       J9VM - R26_Java726_SR3_20121024_1635_B126071
                       JIT - r11.b02_20120924_26343a
                       GC - R26_Java726_SR3_20121024_1635_B126071
                       J9CL - 20121024_126071, IBM Corporation
[13-02-04 09:47:14.573] {main}
Attached Files

- Relationships

- Notes
(0006178)
alex
02-04-13 12:49

This is JDK 1.7 issue: looks like there MXBean contract was augmented

package java.lang.management;

import javax.management.ObjectName;

/**
 * Super-interface of all platform <code>MXBean</code> exported by the Java Virtual
 * Machine. Each PlatformManagedObject instance can be uniquely identified
 * by its object name.
 *
 * @since 1.7
 */
public interface PlatformManagedObject {

        /**
         * Returns the ObjectName for this PlatformManagedObject.
         *
         * @return the ObjectName for this PlatformManagedObject.
         */
        public ObjectName getObjectName();
}
 

- Issue History
Date Modified Username Field Change
02-04-13 10:43 alex New Issue
02-04-13 12:49 alex Note Added: 0006178
02-27-13 11:42 ferg Assigned To  => ferg
02-27-13 11:42 ferg Status new => closed
02-27-13 11:42 ferg Resolution open => fixed
02-27-13 11:42 ferg Fixed in Version  => 4.0.36


Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
29 total queries executed.
26 unique queries executed.
Powered by Mantis Bugtracker