Настройка конечной точки CXF: как указать, что файлы wsdl и схемы находятся в папке 'resources'? - PullRequest
0 голосов
/ 05 июля 2018

У меня есть файл конфигурации CXF с таким тегом:

<jaxws:endpoint id="..." implementor="..." address="..." wsdlLocation="RESOURCES/someWsdl.wsdl">    
...   
   <jaxws:schemaLocations>   
      <jaxws:schemaLocation>RESOURCES/types.xsd</jaxws:schemaLocation>
       <jaxws:schemaLocation>RESOURCES/schema.xsd</jaxws:schemaLocation>
   </jaxws:schemaLocations>
...
</jaxws:endpoint>.

В: Как указать, что someWsdl.wsdl , types.xsd и schema.xsd находятся в папке resources :

PROJECT_HOME\src\main\resources

1 Ответ

0 голосов
/ 06 июля 2018

Решение:

<jaxws:endpoint id="..." implementor="..." address="..." wsdlLocation="classpath:someWsdl.wsdl">    
...   
   <jaxws:schemaLocations>   
      <jaxws:schemaLocation>classpath:types.xsd</jaxws:schemaLocation>
      <jaxws:schemaLocation>classpath:schema.xsd</jaxws:schemaLocation>
   </jaxws:schemaLocations>
...

.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...