0

Java側のGraniteDS2.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 に答える