当我在64位Ubuntu上运行的Glassfish 2服务器的日志查看器中单击某些记录时,错误报告会打开一个新的弹出窗口,但不是实际错误,而是出现服务器异常:
类型例外报告
消息
说明服务器遇到内部错误(),导致无法完成此请求。
异常
javax.servlet.ServletException: Expression '$property{list}' did not resolve to a List! Found: 'java.lang.String'
根本原因
{/ 2}}
注意异常的完整堆栈跟踪及其Sun Java System Application Server 9.1_01日志中提供了根本原因。
服务器日志中的堆栈跟踪是:
java.lang.IllegalArgumentException: Expression '$property{list}' did not resolve to a List! Found: 'java.lang.String'
Google提出了这两个问题,但没有真正的解决方案: 1. http://www.java.net/node/703568 2. http://www.java.net/node/682666
是否有人有同样的错误或知道解决方案?