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

Reply via email to