Hi Daryl, > What are the features that you copied from Catalina?
They're as follows. org/apache/catalina/Group.java org/apache/catalina/Role.java org/apache/catalina/User.java org/apache/catalina/UserDatabase.java org/apache/catalina/users/AbstractGroup.java org/apache/catalina/users/AbstractRole.java org/apache/catalina/users/AbstractUser.java org/apache/catalina/users/MemoryGroup.java org/apache/catalina/users/MemoryRole.java org/apache/catalina/users/MemoryUser.java org/apache/catalina/users/MemoryUserDatabase.java org/apache/catalina/util/StringManager.java Axis implements classes that handle the user based auth (not role based) by itself, but it's really simple. If Axis can reuse those classes listed above, its auth mechanism can be empowered as well. (If so, Beehive doesn't have to implement those stuff though as long as Beehive runs on Axis.) I believe that they all should go into commons. Thanks in advance. Wolfgang
