You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by bu...@apache.org on 2005/10/13 03:40:29 UTC

DO NOT REPLY [Bug 37062] New: - More helpful message when exceptions are raised on JSPs

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=37062>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=37062

           Summary: More helpful message when exceptions are raised on JSPs
           Product: Tomcat 5
           Version: Unknown
          Platform: All
               URL: http://www.tfenne.com/jasper/
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: Jasper
        AssignedTo: tomcat-dev@jakarta.apache.org
        ReportedBy: tfenne@tfenne.com


The JasperException that is thrown whenever an exception is thrown either directly on a JSP or by code 
invoked directly or indirectly from the JSP only ever contains the line number of the line in the 
generated java servlet file.  This means that developers have to trawl through the Tomcat working 
directory, dig up the generated java file, then compare the generated line against their JSP to figure out 
where the error originated from.

Several other containers, WebLogic and Resin to mention but two, provide more information; crucially 
the line number in the JSP and in WebLogic's case a fragment of the JSP showing the error in context.

I have assembled a patch (which I will attach here) that provides similar functionality in Tomcat.  The 
diff is against SVN as of the date of submitting this bug.  The full modified source files are available for 
download at the URL attached to this bug, should the patch be out of date by the time it is processed.

I find this is a huge productivity booster for me, and my post to the Tomcat user mailing list elicited 
replies asking for the source code *now*.  I hope this can find it's way into the next build(s) of Tomcat.  
I've tested it against 5.5.9 and 5.5.12, but not the 5.0 releases.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

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