axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hiranya Jayathilaka (JIRA)" <j...@apache.org>
Subject [jira] Created: (AXIS2-4784) Transport MBean Registration Error at Startup
Date Wed, 21 Jul 2010 04:35:50 GMT
Transport MBean Registration Error at Startup
---------------------------------------------

                 Key: AXIS2-4784
                 URL: https://issues.apache.org/jira/browse/AXIS2-4784
             Project: Axis2
          Issue Type: Bug
          Components: transports
    Affects Versions: nightly
            Reporter: Hiranya Jayathilaka
             Fix For: 1.6


When initializing multiple configuration context instances in the same application (say client
cfgCtx and server cfgCtx) the following exception might be thrown if the same transport listener
or sender is configured in multiple axis2.xml files:

[2010-07-20 17:19:59,815] WARN {org.apache.axis2.transport.base.TransportMBeanSupport} - Error
registering a MBean with objectname ' org.apache.axis2:Type=Transport,ConnectorName=tcp-sender
' for JMX management
javax.management.InstanceAlreadyExistsException: org.apache.axis2:Type=Transport,ConnectorName=tcp-sender
at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:453)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.internal_addObject(DefaultMBeanServerInterceptor.java:1484)

This is because when we take a particular transport listener or a sender they use the same
name to register their JMX MBeans. Transports should use more unique names when registering
their MBeans.

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


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org


Mime
View raw message