Index: struts_checks.xml
===================================================================
--- struts_checks.xml	(revision 415505)
+++ struts_checks.xml	(working copy)
@@ -1,14 +1,14 @@
 <?xml version="1.0"?>
-<!-- 
+<!--
 /*
  * Copyright 2001-2005 The Apache Software Foundation.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
@@ -38,15 +38,15 @@
 
     - Disable the FinalParameters module, since fixing those complaints
       would result in backwards incompatible API changes.
-    
-    - Disable the InlineConditions modules, since Struts has always used 
+
+    - Disable the InlineConditions modules, since Struts has always used
       this construct.
-    
-    - Increase LineLength max to 120 since Jalopy is set to format lines at 
-      column 80. Some lines are difficult to both indent and wrap at 80. 
-      
+
+    - Increase LineLength max to 120 since Jalopy is set to format lines at
+      column 80. Some lines are difficult to both indent and wrap at 80.
+
     - Omit "ARRAY_INIT" from NoWhitespaceAfter to avoid conflict with Jalopy.
-        
+
 -->
 <!--
 
@@ -96,7 +96,9 @@
 
         <!-- Checks for Javadoc comments.                     -->
         <!-- See http://checkstyle.sf.net/config_javadoc.html -->
-        <module name="JavadocMethod"/>
+        <module name="JavadocMethod">
+          <property name="allowUndeclaredRTE" value="true"/>
+        </module>
         <module name="JavadocType"/>
         <module name="JavadocVariable"/>
         <module name="JavadocStyle"/>
@@ -163,7 +165,7 @@
         <module name="EmptyForIteratorPad"/>
         <!-- Struts Custom begins (omit ARRAY_INIT) -->
         <module name="NoWhitespaceAfter">
-        	<property name="tokens" 
+        	<property name="tokens"
         	value="BNOT, DEC, DOT, INC, LNOT, UNARY_MINUS, UNARY_PLUS"/>
         </module>
         <!-- Struts Custom ends -->
@@ -213,7 +215,9 @@
         <module name="FinalClass"/>
         <module name="HideUtilityClassConstructor"/>
         <module name="InterfaceIsType"/>
-        <module name="VisibilityModifier"/>
+        <module name="VisibilityModifier">
+          <property name="protectedAllowed" value="true"/>
+        </module>
 
 
         <!-- Miscellaneous other checks.                   -->
@@ -221,8 +225,8 @@
         <module name="ArrayTypeStyle"/>
         <!-- Disabled for Struts: module name="FinalParameters"/ -->
         <module name="GenericIllegalRegexp">
-            <property name="format" value="\s+$"/>
-            <property name="message" value="Line has trailing spaces."/>
+          <property name="format" value="\s+$"/>
+          <property name="message" value="Line has trailing spaces."/>
         </module>
         <module name="TodoComment"/>
         <module name="UpperEll"/>
