0

在 Java 端的 Granite DS 2.2.0 中配置异常转换器时遇到问题。我正在使用 Weblogic。
完成的步骤:
1. 实施 ExceptionConverter
2. 在 granite-config.xml 旁边添加:

<exception-converters>
    <exception-converter type="<my converter full class name>"/>
</exception-converters>

3. 创建空的 WEB-INF/granite-config.properties

有任何想法吗?

谢谢。

4

1 回答 1

1

已解决
应该在services-config.xml中使用扩展服务异常处理器,默认不处理异常转换器。

<factory id="..." class="...">
    <properties>
        <service-exception-handler>org.granite.messaging.service.ExtendedServiceExceptionHandler</service-exception-handler>
    </properties>
</factory>

PS。感谢 wdrai

于 2011-04-18T12:06:30.683 回答