#java #graniteds
#java #graniteds
Вопрос:
Возникла проблема с настройкой конвертеров исключений в 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:
Решено:
следует использовать обработчик исключений расширенной службы в службах- config.xml , преобразователь по умолчанию не обрабатывает преобразователи исключений.
<factory id="..." class="...">
<properties>
<service-exception-handler>org.granite.messaging.service.ExtendedServiceExceptionHandler</service-exception-handler>
</properties>
</factory>
PS. Благодаря wdrai