[jboss-jira] [JBoss JIRA] Created: (JBMESSAGING-1713) ClusterPullConnectionFactory depends on ClusteredConnectionFactory to ensure correct message sucker creation
Howard Gao (JIRA)
jira-events at lists.jboss.org
Mon Aug 17 02:26:27 EDT 2009
ClusterPullConnectionFactory depends on ClusteredConnectionFactory to ensure correct message sucker creation
------------------------------------------------------------------------------------------------------------
Key: JBMESSAGING-1713
URL: https://jira.jboss.org/jira/browse/JBMESSAGING-1713
Project: JBoss Messaging
Issue Type: Bug
Components: Configuration and Management
Affects Versions: 1.4.4.GA, 1.4.3.GA, 1.4.0.SP3.CP08
Reporter: Howard Gao
Assignee: Howard Gao
Fix For: 1.4.0.SP3.CP09, 1.4.5.GA
ClusterPullConnectionFactory need replicator (messaging office) to broadcast its creation after it has been started and registered with the ConnectionFactoryJNDIMapper. But the ClusterPullConnectionFactory doesn't retrieve the replicator in its startup process. It replies on the ClusteredConnectionFactory to do the job. See ConnectionFactoryJNDIMapper.registerConnectionFactory(..):
if (supportsFailover || supportsLoadBalancing)
{
setupReplicator();
}
That means if the ClusterPullConnectionFactory is started before the ClusteredConnectionFactory, the replicator will not be available and its creation can not be broadcasted to other nodes, therefore the message sucker will not be created.
We need to put a dependency to the ClusterPullConnectoinFactory's mbean configuration in connection-factories-service.xml
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list