jvanzyl     00/10/20 18:59:42

  Modified:    src/java/org/apache/velocity/runtime/exception
                        ReferenceException.java
  Log:
  - show line/col number of the offending reference in the log file.
  
  Revision  Changes    Path
  1.2       +7 -2      
jakarta-velocity/src/java/org/apache/velocity/runtime/exception/ReferenceException.java
  
  Index: ReferenceException.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-velocity/src/java/org/apache/velocity/runtime/exception/ReferenceException.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ReferenceException.java   2000/10/20 18:41:40     1.1
  +++ ReferenceException.java   2000/10/21 01:59:42     1.2
  @@ -54,10 +54,15 @@
    * <http://www.apache.org/>.
    */
   
  +import org.apache.velocity.runtime.parser.node.Node;
  +
   public class ReferenceException extends Exception
   {
  -    public ReferenceException(String exceptionMessage)
  +    public ReferenceException(String exceptionMessage, Node node)
       {
  -        super(exceptionMessage);
  +        super(exceptionMessage + ": " + node.literal() + 
  +            " is not a valid reference." +
  +                " [line " + node.getLine() + ",column " +
  +                    node.getColumn() + "]");
       }        
   }
  
  
  

Reply via email to