[
https://issues.apache.org/jira/browse/SYNAPSE-322?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ruwan Linton resolved SYNAPSE-322.
----------------------------------
Resolution: Fixed
Fixed on the 1.2 branch
> AbstractTransport listener adds the observer twice
> --------------------------------------------------
>
> Key: SYNAPSE-322
> URL: https://issues.apache.org/jira/browse/SYNAPSE-322
> Project: Synapse
> Issue Type: Bug
> Components: Transports
> Affects Versions: 1.2-QA-B3
> Reporter: Ruwan Linton
> Assignee: Ruwan Linton
> Priority: Blocker
> Fix For: 1.2
>
>
> AbstractTransportListener adds the axisobserver for service management tasks
> twice. First time inside the init method and then on the start method. When
> you do ListenerManager.addListener() in axis2 it will first init the listener
> and then start the listener.
> There fore according to the above behavior there are two observer references
> to a particular transport in the observerlist of the AxisConfiguration
> This does not affect the normal path, but if you try to undeploy a service it
> will be invoked twice and tries to remove the JMX MBeans twice which leads to
> an exception.
--
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]