我想将portlet中引发的每个Exception的错误消息和堆栈跟踪打印到页面中,以便用户可以看到它。我使用Liferay Portal企业版6.2.10 EE GA1(Newton / Build 6210/2013年11月1日)与Tomcat。 我尝试过设置:
error.message.show=true
error.stack.trace.show=true
在主题和portlet的属性文件portal-ext.properties
和portal.properties
中,但它不起作用。
我想,也许它可以通过钩子重写portlet_error.jsp
完成,但我不知道Liferay是否有一些对象,其中设置了异常。我不想重写每个类,可能会引发Exception。也许存在另一种解决方案。你有什么想法吗?