3 Replies Latest reply on Dec 8, 2005 7:35 AM by jerrygauth

    Removal of old HA-JNDI implementation

      For JBoss 5, I've provided another HA-JNDI implementation based upon JBossCache. This implementation is in a new package so that the original implementation is still intact. By default, the new implementation is now used. However it's still possible to use the original implementation by modifying the cluster-services config file. This is documented on the HA-JNDI wiki page.

      It's been proposed that we remove the original implementation. Are there any objections or other considerations? If not, I'll replace the original implementation classes with the new versions and remove the new package structure.

        • 1. Re: Removal of old HA-JNDI implementation
          belaban

          Fine with me, provided we have tested the new impl in and out. HA-JNDI is used a lot

          • 2. Re: Removal of old HA-JNDI implementation

            The new implementation has been running as the default implementation in head for a few months. If people are running cluster environments using the head code base and using HA-JNDI capabilities, then it should be well-exercised, otherwise not.

            It satisfies the HA-JNDI unit tests that I wrote before changing the original implementation; the tests are fairly simple though.

            Performance testing shows that there's no appreciable performance difference between the two implementations.

            • 3. Re: Removal of old HA-JNDI implementation

              The old implementation has now been removed from JBoss 5.0.0alpha. I've revised the HA-JNDI wiki page so that it no longer describes how to use the former implementation.