MBean导出器实例已存在异常

时间:2018-10-26 20:47:22

标签: java

JMX配置初始化期间,我收到以下错误消息。

<!-- JMX Config -->
<bean id="exporter" class="org.springframework.jmx.export.MBeanExporter"
    lazy-init="false">
    <property name="autodetect" value="false" />
    <property name="registrationBehaviorName" value="REGISTRATION_REPLACE_EXISTING" />
    <property name="server" ref="mbeanServer" />
    <property name="assembler" ref="assembler" />
    <property name="namingStrategy" ref="namingStrategy" />
    <property name="beans">
        <map>
            <entry key="log4jManager" value-ref="log4jManager"/>
            <entry key="performanceManager" value-ref="PerformanceManager"/>
        </map>
    </property>
</bean>

这是我得到的错误

Invocation of init method failed; nested exception is org.springframework.jmx.export.UnableToRegisterMBeanException: Unable to register MBean [com.logging.jmx.impl.Log4jManagerImpl@6dc4dbf1] with key 'log4jManager'; nested exception is javax.management.InstanceAlreadyExistsException:

我只有一个依赖项中的log4jManager bean,并始终用webpshere 8.5Java 1.8中抛出此异常,但是当我重新启动服务器几次时,此错误就消失了。 / p>

注意:Java 1.6没有收到此错误。

0 个答案:

没有答案