Java和元数据交换MEX

时间:2016-01-14 18:11:54

标签: java spring wcf wsdl

我尝试使用 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 似乎未曝光。

  1. 您能举例说明如何使用spring和 Apache CXF MEX端点创建客户端。
  2. 据我所知,除非网络服务已启用 httpGetEnabled 标志来公开 WSDL ,否则我无法理解。

    谢谢

0 个答案:

没有答案