Проблема конфигурации преобразователей исключений Granite DS 2.2.0 - PullRequest
0 голосов
/ 14 апреля 2011

Проблемы с настройкой преобразователей исключений в Granite DS 2.2.0 на стороне Java. Я использую 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

Есть идеи?

Спасибо.

1 Ответ

1 голос
/ 18 апреля 2011

Решено :
В services- config.xml должен использоваться обработчик исключений расширенной службы, по умолчанию не обрабатывается преобразователи исключений.

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

PS.Благодаря wdrai

...