在 XPage 中工作很多次时,我遇到了以 CLFAD####E
开头,有时以 CLFAD####W
开头的错误消息。在我的开发中,我遇到的错误消息如下所示:
SEVERE: CLFAD####E: Exception processing XPage request.
WARNING: CLFAD####W: <SOME ERROR MESSAGE>
我在网络上看到过特定的错误消息,比如在这个 question 中,用一个数字代替了
#
,准确地说是 CLFAD0111W
。我能找到的另一个例子是带有 CFLAD0246
和 CFLAD0134E
的 article 。但我一直没能找到他们所指的?是否有
CLFAD
的列表可以查找以查看错误究竟表示什么? 最佳答案
第一部分是内部标识符 CLFAD,后跟 4 个数字来标识错误。最后一个字符标识消息的类型:
查看 XPage 源代码时,您会发现一些属性文件,这些文件可让您识别包含错误代码的 Java 属性。如果您搜索该属性,您可以找到引发错误消息的元素。
F.e.
可以在路径中找到CLFAD0111W
com/ibm/xsp/core/core.properties
并且包含在属性中
warn.PropertyMap.ThePropertyMapwasinaninvalidstate
搜索此属性将引导您到 com.ibm.xsp.binding.PropertyMap 和方法 saveRoot。
希望这对你有一点帮助。
关于xpages - CLFAD####E 或 CLFAD####W 在 XPage 中表示什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20419081/