You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Felix Meschberger (JIRA)" <ji...@apache.org> on 2009/01/28 10:14:59 UTC

[jira] Closed: (SLING-844) JavaScript ScriptEngine does not include causing exception in ScriptException

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

Felix Meschberger closed SLING-844.
-----------------------------------

    Resolution: Fixed

The JavaScriptException may provide the cause in the value field. To set the cause on the ScriptException, we get the value field and check to see whether it is a Throwable. If so, we use this as the cause.

Fixed in Rev. 738410.

> JavaScript ScriptEngine does not include causing exception in ScriptException
> -----------------------------------------------------------------------------
>
>                 Key: SLING-844
>                 URL: https://issues.apache.org/jira/browse/SLING-844
>             Project: Sling
>          Issue Type: Bug
>    Affects Versions: Scripting JavaScript 2.0.2
>            Reporter: Felix Meschberger
>            Assignee: Felix Meschberger
>             Fix For:  Scripting JavaScript 2.1.0
>
>
> Currently the RhinoJavaScriptEngine does not initialize the cause of the ScriptException thrown upon encountering an exception in the script. This makes handling the exception close to impossible, since the original cause cannot be found any more.

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