Apache karaf+blueprint Unsupported value: null java.lang.IllegalStateException

279
06 апреля 2017, 18:01

Доброе время суток.

Apache karaf 4.0.8. Файл my.blueprint.xml

при добавлении элемента (jaxws:schemaLocation) для указания расположения xsd схемы (на которую есть ссылка в ws.wsdl)

фрагмент файла:

<blueprint ..... 
 
<jaxws:endpoint  id="smevService"  
                     address="/smev" 
                     wsdlLocation="classpath:META-INF/smev/1_1/ws.wsdl" 
                     implementor="#smevProxy" 
                     implementorClass="my.SMEVMessageExchangePortType"> 
      <jaxws:schemaLocations> 
         <jaxws:schemaLocation>classpath:META-INF/smev/1_1/types.xsd</jaxws:schemaLocation> 
      </jaxws:schemaLocations> 
</blueprint>

возникает исключение

Exception: Unsupported value: null java.lang.IllegalStateException: Unsupported value: null at org.apache.aries.blueprint.container.RecipeBuilder.getValue(RecipeBuilder.java:355) at org.apache.aries.blueprint.container.RecipeBuilder.getValue(RecipeBuilder.java:334) ....

Если не указывать расположение схем xsd -пытается искать их в корне - каталоге установки карафа.

Как указать в blueprint- файле, используя протокол classpath, путь к схемам, которые находятся в том же jar-нике что и ws.wsdl ?

спасибо.

READ ALSO
JScrollPane при setLayout(null)

JScrollPane при setLayout(null)

Не так давно задавал вопрос про ScrollPane, но, как оказалось, ответ на него проблемы не решилПытался создать JScrollPane для JTextArea - получается только...

131
Как сделать подвал таблицы?

Как сделать подвал таблицы?

Пишу программу на языке Java и столкнулся с проблемой

212
Вопрос по NavDrawer

Вопрос по NavDrawer

ЗдравствуйтеВесь день пытаюсь внедрить NavigationDrawer в своё приложение

220
Переход на на другое активити из фрагмента

Переход на на другое активити из фрагмента

У меня есть главное активити (MainActivity) и в нем находится фрагмент, как из кода этого фрагмента перейти на новое активити? Делаю вот так -

394