Return-Path: X-Original-To: apmail-tapestry-commits-archive@minotaur.apache.org Delivered-To: apmail-tapestry-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B8A36909D for ; Thu, 27 Oct 2011 19:06:54 +0000 (UTC) Received: (qmail 70450 invoked by uid 500); 27 Oct 2011 19:06:54 -0000 Delivered-To: apmail-tapestry-commits-archive@tapestry.apache.org Received: (qmail 70397 invoked by uid 500); 27 Oct 2011 19:06:54 -0000 Mailing-List: contact commits-help@tapestry.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@tapestry.apache.org Delivered-To: mailing list commits@tapestry.apache.org Received: (qmail 70390 invoked by uid 99); 27 Oct 2011 19:06:54 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 27 Oct 2011 19:06:54 +0000 X-ASF-Spam-Status: No, hits=-2000.5 required=5.0 tests=ALL_TRUSTED,RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 27 Oct 2011 19:06:52 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 57FAD3239D9 for ; Thu, 27 Oct 2011 19:04:32 +0000 (UTC) Date: Thu, 27 Oct 2011 19:04:32 +0000 (UTC) From: "Howard M. Lewis Ship (Closed) (JIRA)" To: commits@tapestry.apache.org Message-ID: <1990418749.25988.1319742272362.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <999075165.25946.1319741672675.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Closed] (TAP5-1732) Tapestry should not swallow client-side initialization exceptions, as that makes it harder to debug MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/TAP5-1732?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Howard M. Lewis Ship closed TAP5-1732. -------------------------------------- Resolution: Fixed Fix Version/s: 5.3 Assignee: Howard M. Lewis Ship > Tapestry should not swallow client-side initialization exceptions, as that makes it harder to debug > --------------------------------------------------------------------------------------------------- > > Key: TAP5-1732 > URL: https://issues.apache.org/jira/browse/TAP5-1732 > Project: Tapestry 5 > Issue Type: Bug > Components: tapestry-core > Affects Versions: 5.3 > Reporter: Howard M. Lewis Ship > Assignee: Howard M. Lewis Ship > Priority: Critical > Labels: javascript > Fix For: 5.3 > > > Unlike Java, JavaScript has not concept of a nested exception, so that means intercepting an initialization exception so report it ultimately makes it harder to debug: even using a client debugger, there's no way to see the origin of the exception (the way you would find a nested exception in Java), and the error console output reporting the exception reports the stack trace only up to the code that caught the exception and invoked t5.console.error(), rather than the underlying exception. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira