我尝试使用 MEX 端点生成类但遗憾的是,似乎无法实现,因为它无法找到 WSDL
我还希望使用 spring 和 Apache CXF 为该网络服务创建客户端,但我不知道我是否走在正确的道路上。我尝试在 spring-config :
上声明以下内容<jaxws:client name="{http://payments.com:8080/}IOriginatorPaymentsService"
createdFromAPI="true">
<jaxws:properties>
<entry key="ws-security.username" value="Username"/>
<entry key="ws-security.password" value="Password"/>
</jaxws:properties>
</jaxws:client>
我的问题是:
1.仅使用以下 MEX端点 http://payments.com:8080/OriginatorPaymentsHNL/Service/OriginatorPaymentsService.svc/mex
生成类可能 WSDL 似乎未曝光。
据我所知,除非网络服务已启用 httpGetEnabled 标志来公开 WSDL ,否则我无法理解。
谢谢