craigmcc    2002/06/15 22:11:36

  Modified:    .        build.xml
               src/example/org/apache/struts/webapp/example
                        ApplicationResources.properties
               src/share/org/apache/struts/config ActionConfig.java
  Log:
  Correct an off-by-one error when parsing comma-delimited role names.
  
  Thanks for the fix!
  
  PR: Bugzilla #9523
  Submitted by: Chris Van Humbeeck <chris at vanhumbeeck.com>
  
  Revision  Changes    Path
  1.71      +2 -2      jakarta-struts/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/build.xml,v
  retrieving revision 1.70
  retrieving revision 1.71
  diff -u -r1.70 -r1.71
  --- build.xml 16 Jun 2002 04:02:38 -0000      1.70
  +++ build.xml 16 Jun 2002 05:11:35 -0000      1.71
  @@ -87,8 +87,8 @@
   -->
   
       <!-- Load local and user build preferences -->
  -    <property file="build.properties"/>
       <property file="${user.home}/build.properties"/>
  +    <property file="build.properties"/>
   
       <!-- Default values for unspecified properties -->
       <property name="catalina.home"   value="../jakarta-tomcat-4.0/build"/>
  @@ -479,7 +479,7 @@
          password="${catalina.password}"/>
       </target>
   
  -    <target name="reload.catalina"
  +    <target name="reload.catalina" depends="compile.webapps"
        description="Dynamically reload struts-example on Catalina (Tomcat 4.1)">
         <taskdef name="reload" classname="org.apache.catalina.ant.ReloadTask"/>
         <reload url="${catalina.url}" username="${catalina.username}"
  
  
  
  1.6       +2 -2      
jakarta-struts/src/example/org/apache/struts/webapp/example/ApplicationResources.properties
  
  Index: ApplicationResources.properties
  ===================================================================
  RCS file: 
/home/cvs/jakarta-struts/src/example/org/apache/struts/webapp/example/ApplicationResources.properties,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- ApplicationResources.properties   22 Mar 2002 21:57:02 -0000      1.5
  +++ ApplicationResources.properties   16 Jun 2002 05:11:35 -0000      1.6
  @@ -12,7 +12,7 @@
   error.fullName.required=<li>Full Name is required</li>
   error.host.required=<li>Mail Server is required</li>
   error.noSubscription=<li>No Subscription bean in user session</li>
  -error.password.expired=Your password has expired
  +error.password.expired=Your password has expired for username {0}
   error.password.required=<li>Password is required</li>
   error.password2.required=<li>Confirmation password is required</li>
   error.password.match=<li>Password and confirmation password must match</li>
  @@ -26,7 +26,7 @@
   errors.footer=</ul><hr>
   errors.header=<h3><font color="red">Validation Error</font></h3>You must correct 
the following error(s) before proceeding:<ul>
   errors.ioException=I/O exception rendering error messages: {0}
  -expired.password=User Password has expired
  +expired.password=User Password has expired for {0}
   heading.autoConnect=Auto
   heading.subscriptions=Current Subscriptions
   heading.host=Host Name
  
  
  
  1.6       +5 -5      
jakarta-struts/src/share/org/apache/struts/config/ActionConfig.java
  
  Index: ActionConfig.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-struts/src/share/org/apache/struts/config/ActionConfig.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- ActionConfig.java 23 Feb 2002 23:53:29 -0000      1.5
  +++ ActionConfig.java 16 Jun 2002 05:11:36 -0000      1.6
  @@ -325,7 +325,7 @@
               int comma = roles.indexOf(',');
               if (comma < 0)
                   break;
  -            list.add(roles.substring(1, comma).trim());
  +            list.add(roles.substring(0, comma).trim());
               roles = roles.substring(comma + 1);
           }
           roles = roles.trim();
  
  
  

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

Reply via email to