manveen     02/05/29 23:23:08

  Modified:    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
                        EditRealmAction.java JDBCRealmForm.java
                        SaveJDBCRealmAction.java
               webapps/admin/realm jdbcRealm.jsp
  Log:
  Added userNameCol attribute to JDBCRealm.
  
  Revision  Changes    Path
  1.59      +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.58
  retrieving revision 1.59
  diff -u -r1.58 -r1.59
  --- ApplicationResources_en.properties        9 May 2002 21:27:27 -0000       1.58
  +++ ApplicationResources_en.properties        30 May 2002 06:23:08 -0000      1.59
  @@ -209,6 +209,7 @@
   realm.digest=Digest Algorithm
   realm.passwordCol=Password Column
   realm.roleNameCol=Role Name Column
  +realm.userNameCol=User Name Column
   realm.userRoleTable=User Role Table
   realm.userTable=User Table
   realm.resource=Resource Name
  @@ -239,6 +240,7 @@
   error.pathName.required=<li>Path Name is required.</li>
   error.driver.required=<li>Database driver is required.</li>
   error.roleNameCol.required=<li>Role name column is required.</li>
  +error.userNameCol.required=<li>User name column is required.</li>
   error.passwordCol.required=<li>Password column is required.</li>
   error.userTable.required=<li>User table is required.</li>
   error.roleTable.required=<li>User role table is required.</li>
  
  
  
  1.50      +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.49
  retrieving revision 1.50
  diff -u -r1.49 -r1.50
  --- ApplicationResources_es.properties        9 May 2002 21:27:27 -0000       1.49
  +++ ApplicationResources_es.properties        30 May 2002 06:23:08 -0000      1.50
  @@ -209,6 +209,7 @@
   realm.digest=Digest Algorithm
   realm.passwordCol=Columna de Password
   realm.roleNameCol=Columna del Nombre del Rol
  +realm.userNameCol=Columna del Nombre del User
   realm.userRoleTable=Vector Del Papel Del Utilizador
   realm.userTable=Vector De Utilizador
   realm.resource=Nombre Del Recurso
  @@ -239,6 +240,7 @@
   error.pathName.required=<li>Se requiere el nombre del path.</li>
   error.driver.required=<li>Se requiere el programa piloto de la base de datos.</li>
   error.roleNameCol.required=<li>Se requiere la columna conocida del papel.</li>
  +error.userNameCol.required=<li>Se requiere la columna conocida del user.</li>
   error.passwordCol.required=<li>Se requiere la columna de la palabra de paso.</li>
   error.userTable.required=<li>Se requiere el vector de utilizador.</li>
   error.roleTable.required=<li>Se requiere el vector del papel del utilizador.</li>
  
  
  
  1.6       +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.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- EditRealmAction.java      21 May 2002 00:36:43 -0000      1.5
  +++ EditRealmAction.java      30 May 2002 06:23:08 -0000      1.6
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/EditRealmAction.java,v
 1.5 2002/05/21 00:36:43 manveen Exp $
  - * $Revision: 1.5 $
  - * $Date: 2002/05/21 00:36:43 $
  + * $Header: 
/home/cvs/jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/EditRealmAction.java,v
 1.6 2002/05/30 06:23:08 manveen Exp $
  + * $Revision: 1.6 $
  + * $Date: 2002/05/30 06:23:08 $
    *
    * ====================================================================
    *
  @@ -92,7 +92,7 @@
    * Realm </em> transactions, based on the type of Realm.
    *
    * @author Manveen Kaur
  - * @version $Revision: 1.5 $ $Date: 2002/05/21 00:36:43 $
  + * @version $Revision: 1.6 $ $Date: 2002/05/30 06:23:08 $
    */
   
   public class EditRealmAction extends Action {
  @@ -321,6 +321,9 @@
                   ((String) mBServer.getAttribute(rname, attribute));
               attribute = "roleNameCol";
               realmFm.setRoleNameCol
  +                ((String) mBServer.getAttribute(rname, attribute));
  +            attribute = "userNameCol";
  +            realmFm.setUserNameCol
                   ((String) mBServer.getAttribute(rname, attribute));
               attribute = "userCredCol";
               realmFm.setPasswordCol
  
  
  
  1.6       +37 -6     
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.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- JDBCRealmForm.java        3 May 2002 18:34:14 -0000       1.5
  +++ JDBCRealmForm.java        30 May 2002 06:23:08 -0000      1.6
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/JDBCRealmForm.java,v
 1.5 2002/05/03 18:34:14 manveen Exp $
  - * $Revision: 1.5 $
  - * $Date: 2002/05/03 18:34:14 $
  + * $Header: 
/home/cvs/jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/JDBCRealmForm.java,v
 1.6 2002/05/30 06:23:08 manveen Exp $
  + * $Revision: 1.6 $
  + * $Date: 2002/05/30 06:23:08 $
    *
    * ====================================================================
    *
  @@ -76,7 +76,7 @@
    * Form bean for the jdbc realm page.
    *
    * @author Manveen Kaur
  - * @version $Revision: 1.5 $ $Date: 2002/05/03 18:34:14 $
  + * @version $Revision: 1.6 $ $Date: 2002/05/30 06:23:08 $
    */
   
   public final class JDBCRealmForm extends RealmForm {
  @@ -98,7 +98,12 @@
        * The text for the roleNameCol.
        */
       private String roleNameCol = null;
  -    
  +
  +    /**
  +     * The text for the userNameCol.
  +     */
  +    private String userNameCol = null;
  +
       /**
        * The text for the passwordCol.
        */
  @@ -172,6 +177,24 @@
           this.roleNameCol = roleNameCol;
           
       }
  +    
  +    /**
  +     * Return the userNameCol.
  +     */
  +    public String getUserNameCol() {
  +        
  +        return this.userNameCol;
  +        
  +    }
  +    
  +    /**
  +     * Set the userNameCol.
  +     */
  +    public void setUserNameCol(String userNameCol) {
  +        
  +        this.userNameCol = userNameCol;
  +        
  +    }
       /**
        * Return the driver.
        */
  @@ -316,6 +339,7 @@
           this.driver = null;
           
           this.roleNameCol = null;
  +        this.userNameCol = null;
           this.passwordCol = null;
           this.userTable = null;
           this.roleTable = null;
  @@ -341,6 +365,8 @@
           sb.append(driver);
           sb.append("',roleNameCol=");
           sb.append(roleNameCol);
  +        sb.append("',userNameCol=");
  +        sb.append(userNameCol);
           sb.append(",passwordCol=");
           sb.append(passwordCol);
           sb.append("',userTable='");
  @@ -394,7 +420,12 @@
                   errors.add("roleNameCol",
                   new ActionError("error.roleNameCol.required"));
               }
  -         
  +
  +            if ((userNameCol == null) || (userNameCol.length() < 1)) {
  +                errors.add("userNameCol",
  +                new ActionError("error.userNameCol.required"));
  +            }
  +
                if ((passwordCol == null) || (passwordCol.length() < 1)) {
                   errors.add("passwordCol",
                   new ActionError("error.passwordCol.required"));
  
  
  
  1.4       +8 -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.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- SaveJDBCRealmAction.java  9 May 2002 01:07:31 -0000       1.3
  +++ SaveJDBCRealmAction.java  30 May 2002 06:23:08 -0000      1.4
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/SaveJDBCRealmAction.java,v
 1.3 2002/05/09 01:07:31 manveen Exp $
  - * $Revision: 1.3 $
  - * $Date: 2002/05/09 01:07:31 $
  + * $Header: 
/home/cvs/jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/SaveJDBCRealmAction.java,v
 1.4 2002/05/30 06:23:08 manveen Exp $
  + * $Revision: 1.4 $
  + * $Date: 2002/05/30 06:23:08 $
    *
    * ====================================================================
    *
  @@ -96,7 +96,7 @@
    * <em>Edit Realm</em> transactions for JDBC realm.
    *
    * @author Manveen Kaur
  - * @version $Revision: 1.3 $ $Date: 2002/05/09 01:07:31 $
  + * @version $Revision: 1.4 $ $Date: 2002/05/30 06:23:08 $
    */
   
   public final class SaveJDBCRealmAction extends Action {
  @@ -293,6 +293,10 @@
               attribute = "roleNameCol";
               mBServer.setAttribute(roname,
                                     new Attribute("roleNameCol",  
rform.getRoleNameCol()));
  +
  +            attribute = "userNameCol";
  +            mBServer.setAttribute(roname,
  +                                  new Attribute("userNameCol",  
rform.getUserNameCol()));
   
               attribute = "userCredCol";
               mBServer.setAttribute(roname,
  
  
  
  1.7       +8 -1      jakarta-tomcat-4.0/webapps/admin/realm/jdbcRealm.jsp
  
  Index: jdbcRealm.jsp
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-4.0/webapps/admin/realm/jdbcRealm.jsp,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- jdbcRealm.jsp     21 May 2002 00:36:43 -0000      1.6
  +++ jdbcRealm.jsp     30 May 2002 06:23:08 -0000      1.7
  @@ -43,7 +43,7 @@
               <controls:action selected="true"> ----<bean:message 
key="actions.available.actions"/>---- </controls:action>
               <controls:action> --------------------------------- </controls:action>
               <logic:notEqual name="jdbcRealmForm" property="adminAction" 
value="Create">              
  -            <logic:notEqual name="userDatabaseRealmForm" property="allowDeletion" 
value="false">  
  +            <logic:notEqual name="jdbcRealmForm" property="allowDeletion" 
value="false">  
                <controls:action url='<%= "/DeleteRealm.do?select=" + 
                                           URLEncoder.encode(thisObjectName) %>'>  
                   <bean:message key="actions.realms.delete"/> 
  @@ -141,6 +141,13 @@
               <controls:label><bean:message 
key="realm.roleNameCol"/>:</controls:label>
               <controls:data>
                   <html:text property="roleNameCol" size="30"/>
  +            </controls:data>
  +        </controls:row>
  +
  +        <controls:row labelStyle="table-label-text" dataStyle="table-normal-text">
  +            <controls:label><bean:message 
key="realm.userNameCol"/>:</controls:label>
  +            <controls:data>
  +                <html:text property="userNameCol" size="30"/>
               </controls:data>
           </controls:row>
   
  
  
  

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

Reply via email to