问题描述
|
不管我尝试什么,这总是失败。我在做什么错,在这里?
package com.example
class ClasstoMarshall{
SomeEnum myEnum
}
enum SomeEnum{
A,B
}
resources.xml:
<dwr:configuration>
<dwr:convert type=\"bean\" class=\"com.example.**\">
<dwr:exclude method=\"MetaClass\"/>
</dwr:convert>
<dwr:convert type=\"enum\" class=\"com.example.someEnum\">
<dwr:exclude method=\"MetaClass\"/>
</dwr:convert>
</dwr:configuration>
但是,当我致电MyService.myMethod({myEnum: \"A\"})
时,我会收到Throwable throwable
。这是怎么回事?
解决方法
没错。如果还有其他异常,除非启用了封送处理异常,否则您将获得通用的
Error error
提示。
如果将此添加到配置中:
<dwr:configuration>
<dwr:convert class=\"java.lang.Exception\" type=\"exception\"/>
<dwr:convert class=\"java.lang.StackTraceElement\" type=\"bean\"/>
</dwr:configuration>
您可能会看到与编组无关的错误。