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: [email protected]
For additional commands, e-mail: [email protected]