amyroh      2002/07/18 17:23:20

  Modified:    catalina/src/share/org/apache/catalina/mbeans
                        mbeans-descriptors.xml
               webapps/admin/WEB-INF/classes/org/apache/webapp/admin
                        ApplicationResources_en.properties
                        ApplicationResources_es.properties
               webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm
                        AddRealmAction.java DeleteRealmAction.java
                        DeleteRealmForm.java DeleteRealmsAction.java
                        EditRealmAction.java JDBCRealmForm.java
                        JNDIRealmForm.java MemoryRealmForm.java
                        RealmForm.java RealmsForm.java
                        SaveJDBCRealmAction.java SaveJNDIRealmAction.java
                        SaveMemoryRealmAction.java
                        SaveUserDatabaseRealmAction.java
                        UserDatabaseRealmForm.java
               webapps/admin/realm jndiRealm.jsp
  Log:
  Minor addition of userBase element to JNDIRealm admin page.
  
  Revision  Changes    Path
  1.65      +5 -1      
jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/mbeans/mbeans-descriptors.xml
  
  Index: mbeans-descriptors.xml
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/mbeans/mbeans-descriptors.xml,v
  retrieving revision 1.64
  retrieving revision 1.65
  diff -u -r1.64 -r1.65
  --- mbeans-descriptors.xml    15 Jul 2002 21:05:19 -0000      1.64
  +++ mbeans-descriptors.xml    19 Jul 2002 00:23:17 -0000      1.65
  @@ -1047,6 +1047,10 @@
                           memberships?"
                    type="boolean"/>
   
  +    <attribute   name="userBase"
  +          description="The base element for user searches"
  +                 type="java.lang.String"/>
  +
       <attribute   name="userSubtree"
             description="Should we search the entire subtree for matching 
                          users?"
  
  
  
  1.65      +2 -0      
jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/ApplicationResources_en.properties
  
  Index: ApplicationResources_en.properties
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/ApplicationResources_en.properties,v
  retrieving revision 1.64
  retrieving revision 1.65
  diff -u -r1.64 -r1.65
  --- ApplicationResources_en.properties        20 Jun 2002 02:31:05 -0000      1.64
  +++ ApplicationResources_en.properties        19 Jul 2002 00:23:18 -0000      1.65
  @@ -223,6 +223,7 @@
   realm.user.roleName=User Role Name
   realm.pattern=Role Search Pattern
   realm.role.subtree=Search Role Subtree
  +realm.userBase=User Base Element
   realm.user.subtree=Search User Subtree
   realm.userPassword=User Password
   realm.userPattern=User Search Pattern
  @@ -254,6 +255,7 @@
   error.digest.required=<li>Digest algorithm is required.</li>
   error.roleBase.required=<li>Role base element is required.</li>
   error.rolePattern.required=<li>Role search pattern is required.</li>
  +error.userBase.required=<li>User base element is required.</li>
   error.userPassword.required=<li>User Password is required.</li>
   error.userPattern.required=<li>User search pattern is required.</li>
   error.contextFactory.required=<li>Context Factory is required.</li>
  
  
  
  1.54      +2 -0      
jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/ApplicationResources_es.properties
  
  Index: ApplicationResources_es.properties
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/ApplicationResources_es.properties,v
  retrieving revision 1.53
  retrieving revision 1.54
  diff -u -r1.53 -r1.54
  --- ApplicationResources_es.properties        21 Jun 2002 19:19:52 -0000      1.53
  +++ ApplicationResources_es.properties        19 Jul 2002 00:23:18 -0000      1.54
  @@ -223,6 +223,7 @@
   realm.user.roleName=User Role Name
   realm.pattern=Modelo De la Busqueda Del Papel
   realm.role.subtree=Search Role Subtree
  +realm.userBase=User Base Element
   realm.user.subtree=Search User Subtree
   realm.userPassword=Palabra de paso Del Utilizador
   realm.userPattern=User Search Pattern
  @@ -254,6 +255,7 @@
   error.digest.required=<li>Se requiere el algoritmo del digest</li>
   error.roleBase.required=<li>Se requiere el elemento bajo del papel.</li>
   error.rolePattern.required=<li>Se requiere el modelo de la busqueda del papel.</li>
  +error.userBase.required=<li>Se requiere el elemento bajo del usuario.</li>
   error.userPassword.required=<li>Se requiere la palabra de paso del utilizador.</li>
   error.userPattern.required=<li>Se requiere el modelo de la busqueda del 
utilizador.</li>
   error.contextFactory.required=<li>Se requiere la factory del contexto.</li>
  
  
  
  1.4       +5 -4      
jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/AddRealmAction.java
  
  Index: AddRealmAction.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/AddRealmAction.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- AddRealmAction.java       30 May 2002 19:42:23 -0000      1.3
  +++ AddRealmAction.java       19 Jul 2002 00:23:18 -0000      1.4
  @@ -202,6 +202,7 @@
           realmFm.setRoleName("");        
           realmFm.setRoleBase("");        
           realmFm.setContextFactory("");
  +        realmFm.setUserBase("");
           realmFm.setUserPattern("");
           realmFm.setUserPassword("");
           realmFm.setConnectionName("");
  
  
  
  1.3       +4 -4      
jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/DeleteRealmAction.java
  
  Index: DeleteRealmAction.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/DeleteRealmAction.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  
  
  
  1.2       +4 -4      
jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/DeleteRealmForm.java
  
  Index: DeleteRealmForm.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/DeleteRealmForm.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  
  
  
  1.2       +3 -3      
jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/DeleteRealmsAction.java
  
  Index: DeleteRealmsAction.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/DeleteRealmsAction.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  
  
  
  1.10      +7 -4      
jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/EditRealmAction.java
  
  Index: EditRealmAction.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/EditRealmAction.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- EditRealmAction.java      30 May 2002 19:42:23 -0000      1.9
  +++ EditRealmAction.java      19 Jul 2002 00:23:18 -0000      1.10
  @@ -404,6 +404,9 @@
               attribute = "contextFactory";
               realmFm.setContextFactory
                   ((String) mBServer.getAttribute(rname, attribute));
  +            attribute = "userBase";
  +            realmFm.setUserBase
  +                ((String) mBServer.getAttribute(rname, attribute));
               attribute = "userPassword";
               realmFm.setUserPassword
                   ((String) mBServer.getAttribute(rname, attribute));
  
  
  
  1.7       +4 -4      
jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/JDBCRealmForm.java
  
  Index: JDBCRealmForm.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/JDBCRealmForm.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  
  
  
  1.8       +36 -5     
jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/JNDIRealmForm.java
  
  Index: JNDIRealmForm.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/JNDIRealmForm.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- JNDIRealmForm.java        30 May 2002 19:42:23 -0000      1.7
  +++ JNDIRealmForm.java        19 Jul 2002 00:23:18 -0000      1.8
  @@ -142,6 +142,11 @@
        * The text for the user Password.
        */
       private String userPassword = null;
  +
  +    /**
  +     * The text for the user Base.
  +     */
  +    private String userBase = null;
       
       /**
        * The text for the user search Pattern.
  @@ -263,6 +268,24 @@
           this.roleName  = roleName ;
           
       }
  +
  +    /**
  +     * Return the userBase.
  +     */
  +    public String getUserBase() {
  +        
  +        return this.userBase ;
  +        
  +    }
  +    
  +    /**
  +     * Set the userBase.
  +     */
  +    public void setUserBase(String userBase ) {
  +        
  +        this.userBase  = userBase ;
  +        
  +    }
       
       /**
        * Return the user role name.
  @@ -435,6 +458,7 @@
           
           this.rolePattern = null;
           this.roleBase = null;
  +        this.userBase = null;
           this.userPassword = null;
           this.userPattern = null;
           this.contextFactory = null;
  @@ -471,6 +495,8 @@
           sb.append(roleBase);
           sb.append("',userPassword='");
           sb.append(userPassword);
  +        sb.append(",userBase=");
  +        sb.append(userBase);        
           sb.append("',userPattern=");
           sb.append(userPattern);
           sb.append(",contextFactory=");
  @@ -530,7 +556,12 @@
                   errors.add("roleBase",
                   new ActionError("error.roleBase.required"));
               }
  -            
  +             
  +            if ((userBase == null) || (userBase.length() < 1)) {
  +                errors.add("userBase",
  +                new ActionError("error.userBase.required"));
  +            }
  +           
               if ((userPassword == null) || (userPassword.length() < 1)) {
                   errors.add("userPassword",
                   new ActionError("error.userPassword.required"));
  
  
  
  1.6       +4 -4      
jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/MemoryRealmForm.java
  
  Index: MemoryRealmForm.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/MemoryRealmForm.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  
  
  
  1.2       +3 -3      
jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/RealmForm.java
  
  Index: RealmForm.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/RealmForm.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  
  
  
  1.2       +3 -3      
jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/RealmsForm.java
  
  Index: RealmsForm.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/RealmsForm.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  
  
  
  1.5       +4 -4      
jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/SaveJDBCRealmAction.java
  
  Index: SaveJDBCRealmAction.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/SaveJDBCRealmAction.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  
  
  
  1.7       +8 -4      
jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/SaveJNDIRealmAction.java
  
  Index: SaveJNDIRealmAction.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/SaveJNDIRealmAction.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- SaveJNDIRealmAction.java  30 May 2002 19:42:23 -0000      1.6
  +++ SaveJNDIRealmAction.java  19 Jul 2002 00:23:18 -0000      1.7
  @@ -318,6 +318,10 @@
               mBServer.setAttribute(roname,
                                     new Attribute("userPassword",  
rform.getUserPassword()));
   
  +            attribute = "userBase";
  +            mBServer.setAttribute(roname,
  +                                  new Attribute("userBase",  rform.getUserBase())); 
           
  +
               attribute = "userPattern";
               mBServer.setAttribute(roname,
                                     new Attribute("userPattern",  
rform.getUserPattern()));
  
  
  
  1.4       +4 -4      
jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/SaveMemoryRealmAction.java
  
  Index: SaveMemoryRealmAction.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/SaveMemoryRealmAction.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  
  
  
  1.6       +4 -4      
jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/SaveUserDatabaseRealmAction.java
  
  Index: SaveUserDatabaseRealmAction.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/SaveUserDatabaseRealmAction.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  
  
  
  1.7       +4 -4      
jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/UserDatabaseRealmForm.java
  
  Index: UserDatabaseRealmForm.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/UserDatabaseRealmForm.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  
  
  
  1.10      +7 -0      jakarta-tomcat-4.0/webapps/admin/realm/jndiRealm.jsp
  
  Index: jndiRealm.jsp
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-4.0/webapps/admin/realm/jndiRealm.jsp,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- jndiRealm.jsp     30 May 2002 19:42:23 -0000      1.9
  +++ jndiRealm.jsp     19 Jul 2002 00:23:20 -0000      1.10
  @@ -161,6 +161,13 @@
           </controls:row>
   
           <controls:row labelStyle="table-label-text" dataStyle="table-normal-text">
  +            <controls:label><bean:message key="realm.userBase"/>:</controls:label>
  +            <controls:data>
  +                <html:text property="userBase" size="30"/>
  +            </controls:data>
  +        </controls:row>
  +
  +        <controls:row labelStyle="table-label-text" dataStyle="table-normal-text">
               <controls:label><bean:message 
key="realm.user.roleName"/>:</controls:label>
               <controls:data>
                   <html:text property="userRoleName" size="30"/>
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to