Код: Выделить всё
Exception in thread "main" org.apache.cxf.tools.common.ToolException: Not a valid jaxb or jaxws binding file, please check the namespaceОб ошибке уже сообщалось в потоках переполнения стека, и людям, сталкивающимся с ней, рекомендуется переключиться с http://java.sun.com/xml/ns/jaxb на https://jakarta.ee/xml/ns/jaxb.
Я проверил все вхождения первого и изменил их на второй (также обновил версию до 3.0.0).
Поскольку сообщение об ошибке предоставляет мало полезной информации о виновнике проблемы, мне было интересно, есть ли способ получить подробный вывод при выполнении команды wsdl2java.
Я попробовал следующие варианты:
Код: Выделить всё
-verboseКод: Выделить всё
-validate- с fork=once и org.apache.{cxf,velocity, установленным в DEBUG (appenderRef - консоль)
Код: Выделить всё
-Dlogback.configurationFile=file:/D:/usr/my-own-file.xml
Есть ли какой-либо способ получить более конкретные сведения об основной причине?
Подробнее здесь: https://stackoverflow.com/questions/798 ... -cxf-4-0-x
Мобильная версия