[prev in list] [next in list] [prev in thread] [next in thread] 

List:       velocity-dev
Subject:    [jira] Updated: (VELOCITY-758) Include line number in message
From:       Jarkko_Viinamäki_(JIRA) <dev () velocity ! apache ! org>
Date:       2010-03-27 17:10:27
Message-ID: 859943806.529071269709827291.JavaMail.jira () brutus ! apache ! org
[Download RAW message or body]


     [ https://issues.apache.org/jira/browse/VELOCITY-758?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel \
]

Jarkko Viinamäki updated VELOCITY-758:
--------------------------------------

    Attachment: velocity-758.patch

This should fix it.

Note that the Velocity code is full of cases where an Exception is not thrown and \
instead some (often very uninformative) message is written to the log. Someone should \
find the time to fix all those cases.

> Include line number in message "#parse() null argument"
> -------------------------------------------------------
> 
> Key: VELOCITY-758
> URL: https://issues.apache.org/jira/browse/VELOCITY-758
> Project: Velocity
> Issue Type: Improvement
> Components: Engine
> Affects Versions: 1.6.2
> Reporter: Edy Hinzen
> Priority: Trivial
> Attachments: velocity-758.patch
> 
> 
> Assume the following scenarios:
> Scenario A)
> A template has the following line:
> #parse("never-found-template.vm")
> Scenario B)
> A template has the following line:
> #parse($nonsense)
> Assume further, that neither the "never-found-template.vm" is present nor the \
> variable "$nonsense" is set. In scenario A) the log reports "#parse(): cannot find \
> template 'never-found-template.vm', called from template ... at (1, 1)" In scenario \
> B) the log says "#parse() null argument" Problem:
> In scenario B), having multiple nested #parse-Statements, it's hard to find the \
> error finally. Sugestion / Feature request:
> Include source information and line numbers when reporting "#parse() null argument" \
> - analogous to scenario A) Thanks and kind regards
> Edy Hinzen

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@velocity.apache.org
For additional commands, e-mail: dev-help@velocity.apache.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic