[jboss-jira] [JBoss JIRA] Created: (JBCLUSTER-291) CoreGroupCommunicationService not compatible with RELAY protocol

Paul Ferraro (JIRA) jira-events at lists.jboss.org
Tue Feb 1 17:57:39 EST 2011


CoreGroupCommunicationService not compatible with RELAY protocol
----------------------------------------------------------------

                 Key: JBCLUSTER-291
                 URL: https://issues.jboss.org/browse/JBCLUSTER-291
             Project: JBoss Clustering
          Issue Type: Bug
      Security Level: Public (Everyone can see)
          Components: HA-Server-Core
    Affects Versions: HA-Server-Core 1.0.0.Final
            Reporter: Paul Ferraro
            Assignee: Paul Ferraro
             Fix For: HA-Server-Core 1.0.1.Final


Using the relay protocol in JGroups 2.12, CoreGroupCommunicationService.ClusterNodeFactoryImpl chokes (throws an IllegalStateException) when trying to determine the physical address (org.jgroups.stack.IpAddress) of a proxied member.
Currently, the physical address is determined by sending a Event.GET_PHYSICAL_ADDRESS event down the stack.  When the stack contains RELAY, a null is returned.  The value returned by this downcall is used by ClusterNodeFactoryImpl to generate a meaningful name using the IP address and port as reported by JGroups.
We need to either:
* Have RELAY respond to GET_PHYSICAL_ADDRESS events with a meaningful address
* Use some other mechanism to supply ClusterNode with a unique name

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jboss-jira mailing list