Uploaded image for project: 'Application Server 3  4  5 and 6'
  1. Application Server 3 4 5 and 6
  2. JBAS-1823 ConcurrentModificationException in JRMPInvokerProxyHA serialization
  3. JBAS-2071

Need a mechanism to retrieve FamilyClusterInfo in a consistent/synchronized way

XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Major Major
    • JBossAS-4.0.5.CR1
    • JBossAS-4.0.3RC1
    • Clustering
    • None

      The retrieveal of the FamilyClusterInfo information is not done a consistent way.

      e.g. the targets and view id could be retrieved across a view change
      public void JRMPInvokerProxyHA::writeExternal(final ObjectOutput out)
      throws IOException
      {
      ArrayList targets = this.familyClusterInfo.getTargets();
      --> View change here
      long vid = this.familyClusterInfo.getCurrentViewId ();
      targets.trimToSize();
      out.writeObject(targets);
      out.writeObject(this.loadBalancePolicy);
      out.writeObject (this.proxyFamilyName);
      out.writeLong (vid);

            bstansbe@redhat.com Brian Stansberry
            adrian.brock Adrian Brock (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: