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

[jira] [Created] (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.

Dan Haywood created ISIS-551:
--------------------------------

             Summary: 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)