java - CXF 端点设置:如何指定 wsdl 和模式文件位于“资源”文件夹中?
问题描述
我有带有这样标签的 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在资源文件夹中:
PROJECT_HOME\src\main\resources
解决方案
解决方案是:
<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>
...
.
推荐阅读
- angular - TESTBED.inject 无法读取 null 的属性“getComponentFromError”
- python - Python3:创建的对象没有属性?
- nuxt.js - nuxt:添加的客户端 js 在第一页加载时不执行
- python - Python 每次在 python 中出现换行符并操作这些部分时将文件拆分为部分的方法
- html - Bootstrap 页面中间的居中容器
- javascript - 雪花绑定变量
- python - 对有向图的邻接表进行 5 次随机更改
- javascript - 如何循环发送内容脚本数据到 Popup.html - Chrome 扩展
- sql-server - 在特定时间跳过特定数据库
- sql - 如何使用 SQL 在 FileMaker 中查找最近的日期