2010-09-13 2 views
1

Есть ли способ сделать класс, созданный jaxb-xjc Throwable? Я не нашел способ сделать это в файле привязки. Если схема определяет тип «Исключение», есть ли другой способ использовать его как таковой?Как создать класс типа «Исключение», используемый jaxb-xjc Throwable?

Результаты Google, похоже, утонули в других Exceptions и Throwables.

ответ

1

Уточнение: вы ищете способ сделать класс, созданный XJC, расширением Throwable?

Если это так, я не знаю стандартных средств для этого или существующего расширения XJC. Хорошей новостью является то, что XJC достаточно подключен, чтобы создать собственное расширение, чтобы сделать именно это. Подробности можно найти по ссылке ниже:

+0

Это то, что я ищу делать. Наверное, я удивлен, что схема не может представлять исключение и что каждая реализация затем может конвертировать в соответствующую обработку ошибок соответствующих языков. Спасибо, что указали мне на плагины! – Adam

Смежные вопросы