You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@isis.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2013/10/02 08:08:36 UTC

[jira] [Commented] (ISIS-551) Not forwarding onto the error page correctly if any of the application actions (ie menus) hit the object store when the transaction has been set to ABORT due to an earlier failure.

    [ https://issues.apache.org/jira/browse/ISIS-551?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13783690#comment-13783690 ] 

ASF subversion and git services commented on ISIS-551:
------------------------------------------------------

Commit 8a0c0c870bf857b0e0c9cce3461a29a04d0f6c71 in branch refs/heads/master from [~danhaywood]
[ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=8a0c0c8 ]

ISIS-551: don't show application actions (menu) on error page


> Not forwarding onto the error page correctly if any of the application actions (ie menus) hit the object store when the transaction has been set to ABORT due to an earlier failure.
> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: ISIS-551
>                 URL: https://issues.apache.org/jira/browse/ISIS-551
>             Project: Isis
>          Issue Type: Bug
>          Components: Viewer: Wicket
>            Reporter: Dan Haywood
>            Assignee: Dan Haywood
>             Fix For: viewer-wicket-1.3.0
>
>
> In Estatio we have an application action (ie action on a domain service tha appears in the menu) that has an disableXxx guard which queries the database.
> If an error occurs, the transaction will be set to status ABORT.
> When Isis tries to forwarding to the error page, the error page attempts to render the application actions, and hits a further error.  This causes the error page to not be rendered either, getting a generic servlet container 503.
> The correct thing to do, I think, is to suppress the application actions menu services from the error page.



--
This message was sent by Atlassian JIRA
(v6.1#6144)