Grails DWR-can';马歇尔·恩姆?

Grails DWR-can';马歇尔·恩姆?,grails,groovy,marshalling,dwr,Grails,Groovy,Marshalling,Dwr,不管我怎么努力,这总是失败。我做错了什么,在这里 package com.example class ClassToMarshall{ SomeEnum myEnum } enum SomeEnum{ A, B } resources.xml: <dwr:configuration> <dwr:convert type="bean" class="com.example.**"> <dwr:exclude me

不管我怎么努力,这总是失败。我做错了什么,在这里

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
。发生了什么事?

没错。如果您有其他异常,除非启用异常编组,否则您将得到generic
Error
提示

如果将此添加到配置中:

<dwr:configuration>
    <dwr:convert class="java.lang.Exception" type="exception"/>
    <dwr:convert class="java.lang.StackTraceElement" type="bean"/>
</dwr:configuration>

您可能会看到与编组无关的错误