Sun Java System Portal Server 7 2005Q4 Release Note Supplement

Failure and Exception Handling

In case of failure, the handleEvent() method may throw PortletException. The container catches that exception and will stop sending the events from the event queue. The container will then send another event called eventHandlingFailed to all the portlets participating in that particular interaction. The container will not take any action if the PortletException is thrown while processing eventHandlingFailed event. Portlets can not generate and send any events while handling the event eventHandlingFailed.