Mohd Ahmed Khan created PLUTO-643:
-------------------------------------

             Summary: PortletException and RuntimeException in processAction 
are not handled by pluto
                 Key: PLUTO-643
                 URL: https://issues.apache.org/jira/browse/PLUTO-643
             Project: Pluto
          Issue Type: Bug
          Components: portlet container, portlets-testsuite
    Affects Versions: 2.1.0-M3
            Reporter: Mohd Ahmed Khan
            Priority: Minor


Failing test cases:

1) V2AddlPortletTests_SPEC2_5_ActionHandling_exception1 - If the portlet throws 
an PortletException in processAction, all operations on the ActionResponse, 
including set events, must be ignored.

2) V2AddlPortletTests_SPEC2_5_ActionHandling_exception2 - If the portlet throws 
a RuntimeException in processAction, all operations on the ActionResponse, 
including set events, must be ignored

These tests cannot be tested as portlet crashes giving out the respective 
exception. 

If we catch the exception within processAction method and set event on 
ActionResponse portletResp, then the event gets executed which is wrong.

If we do not catch the exception then portlet container shows exception instead 
of ignoring operations on ActionResponse.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to