• Refactoring ejb3 SFSB passivation

    I am proposing to refactor the current passivation mechanism in ejb3 SFSB. The motivations are: 1. Leverage the passivation feature that has been in release JBossCache 1.2.4. It makes the whole code base easier to ma...
    Profile Photo
    last modified by ben.wang
  • NamingContext dependencies

    JBAS-2957 prescribes the use of JGroups for AutoDiscovery, replacing the existing sockets implementation. This will require that the AutoDiscovery clients use JGroups classes, either directly or indirectly. Currently...
    Profile Photo
    last modified by jerrygauth
  • DetachedHANamingService lifecycle is all wrong

      protected void createService() throws Exception { boolean debug = log.isDebugEnabled(); if (debug) log.debug("Initializing HAJNDI server on partition: " + partitionName); partition = findHAPartitionW...
    Profile Photo
    last modified by adrian.brock
  • FD vs FD_SOCK

    We are not consistent in our usage of FD vs. FD_SOCK. In cluster-service.xml, we are using FD. In tc5-cluster.sar we are using FD_SOCK. Is there any reason for this? I think we should pick one or the other. Given htt...
    Profile Photo
    last modified by brian.stansberry
  • Integrated SFSB and HttpSession replication

    Sacha raised a good point today re: the need to replicate any SFSB and http session state changes associated with a request at the same time. Otherwise, we just double the replication-related latency of the request. T...
    Profile Photo
    last modified by brian.stansberry
  • JSESSIONIDs and Buddy Replication

    I'm starting this thread based on an email conversation that has been going on about this. Based on buddy replication designs for JBossCache 1.4.0 and the design discussion thread for this design. - http://wiki.jboss...
    Profile Photo
    last modified by manik
  • JBAS-2989 - DRM and iterator

    Further to this bug report: http://jira.jboss.com/jira/browse/JBAS-2989 Is there really any need to clone the concurrent hashmap? HashMap localReplicants; synchronized (this.localReplicants) { localReplicants ...
    Profile Photo
    last modified by adrian.brock
  • ClusterRuleSet

    What is this rubbish? 12:57:16,529 INFO [ClusterRuleSetFactory] Unable to find a cluster rule set in the classpath. Will load the default rule set. 1) The message should say what it looking for, i.e. the resource ...
    Profile Photo
    last modified by adrian.brock
  • HAJNDI clustering tests fail with default testsuite cluster

    If I run the cluster testsuite (target=tests-clustering), several of the HA-JNDI tests fail. Upon investigation, these failures only occur when I use the default test suite configuration (i.e., node0=localhost, node1=...
    Profile Photo
    last modified by jerrygauth
  • Would A MBean ClusterBinding Be Useable?

    I have been toying with some ideas around building a "cluster binding" MBean. This MBean would be a dynamic MBean so that it could assume the interface of any other MBean (either specified at contruction or possibly s...
    Profile Photo
    last modified by jiwils
  • Clearing entries from ReplicationStatistics

    JBossCacheManager maintains a ReplicationStatistics object, which is basically a map with session ids as keys and an object encapsulating various passivation and replication stats as a value. I don't see any call any...
    Profile Photo
    created by brian.stansberry
  • Fine-grained ejb3 SFSB

    (I have written this initial spec a while ago and checked into cvs. Now, I am publishing it here to solicit further comments. If resource allocation is not an issue, we'd start the implementation starting March.) Goa...
    Profile Photo
    last modified by ben.wang
  • Clustering status and roadmap call

    FYI, we have a short call on the roadmaps for JGroups, JBossCache, POJOCache and AS Clustering on Monday. Join us if you are interested, there will also be time for Q&A -------- Original Message -------- Subject...
    Profile Photo
    created by belaban
  • Consider removing snapshot mode from http session replicatio

    Discussion thread for JBAS-2447. Want to open a discussion of the idea of removing the snapshot mode configuration from http session replication, and just using instant mode. This came up in a recent public clusterin...
    Profile Photo
    last modified by brian.stansberry
  • Changing name JGroups group used for HttpSession replication

    http://jira.jboss.com/jira/browse/JBAS-2760 is a user request to incorporate the jboss.partition.name property in the group name of the JGroups channel used by tc5-cluster-service.xml. I think this is a fine idea and ...
    Profile Photo
    last modified by brian.stansberry
  • Development task: WL http session repl using JBossCache

    We are looking for a volunteer to take on this task. I have briefly outlined the spec below. You'll get a chance to work on exciting development front. Please come and make a name for yourself! -Ben (ben.wang@jboss....
    Profile Photo
    last modified by ben.wang
  • JBAS-2377 Coordinated Session Expiration

    (Continuation of discussion from the JIRA issue http://jira.jboss.com/jira/browse/JBAS-2377 I've been thinking a bit about what's reasonable behavior and have a different opinion than when I opened this issue. I thi...
    Profile Photo
    last modified by brian.stansberry
  • JBAS-2677 Only update FamilyClusterInfo targets if elements

    In the description of JBAS-2677, I proposed to fix it by changing "FamilyClusterInfoImpl.updateClusterInfo() so it doesn't change its targets unless A) it's out of sync with the server, B) the view id has changed, or ...
    Profile Photo
    last modified by brian.stansberry
  • FamilyClusterInfoImpl inconsistency

    In FamilyClusterInfoImpl's constructor, field isViewMembersInSyncWithViewId is explicitly set to false. Anyone know a reason why? The target list and viewId all get passed to FamilyClusterInfo through ClusterTargetsR...
    Profile Photo
    created by brian.stansberry
  • JBAS-2539 Deadlock in accessing DistributedReplicantManagerI

    Discussion of http://jira.jboss.com/jira/browse/JBAS-2539 An example of a deadlock this recently contributed to: User simultaneously redeploys an ear on both nodes of a 2 node cluster. EAR contains a service that fu...
    Profile Photo
    last modified by brian.stansberry