Exception handling 如何在WebSphere Portal Portlet中为未捕获的异常配置自定义错误页?

Exception handling 如何在WebSphere Portal Portlet中为未捕获的异常配置自定义错误页?,exception-handling,error-handling,websphere,portlet,portal,Exception Handling,Error Handling,Websphere,Portlet,Portal,开箱即用的WebSpherePortal为任何抛出未捕获异常的portlet显示一条通用的“此portlet被临时禁用”消息 是否有人知道如何覆盖这一点?最好是为特定异常提供自定义错误页,就像在标准J2EE应用程序的web.xml中配置错误页一样 使用portlet的web.xml为异常定义错误页面是行不通的。在任何地方都找不到关于此的任何文档 使用WebSphere Portal 6.1.5,JSR 286 Portlet。发现-消息取自皮肤中portletRender标记的内部,例如: &l

开箱即用的WebSpherePortal为任何抛出未捕获异常的portlet显示一条通用的“此portlet被临时禁用”消息

是否有人知道如何覆盖这一点?最好是为特定异常提供自定义错误页,就像在标准J2EE应用程序的web.xml中配置错误页一样

使用portlet的web.xml为异常定义错误页面是行不通的。在任何地方都找不到关于此的任何文档


使用WebSphere Portal 6.1.5,JSR 286 Portlet。

发现-消息取自皮肤中portletRender标记的内部,例如:

<portal-skin:portletRender> 
    <span style="color:#FF0000;"><portal-fmt:problem bundle="nls.problem"/></span> 
</portal-skin:portletRender>

因此,它必须在主题中定义——不是基于每个portlet,而是由于标记体中支持JSP代码,因此可以指定更复杂的行为