【问题标题】:Wsgen usage with javaSEWsgen 与 javaSE 的使用
【发布时间】:2013-02-02 15:47:31
【问题描述】:

我正在研究如何仅使用 javaSE 6 或更高版本来构建和发布 Jax-WS Web 服务。我正在阅读的书说,对于文档样式的 ws,您需要在发布 ws 之前调用 wsgen 实用程序,以便创建充当请求和响应消息中数据的包装器的 java 类。但是,我尝试在不调用 wsgen 的情况下发布 ws,一切似乎都运行良好:Endpoint.publish 发布了 ws 实例,并且请求和响应消息按预期包装(我正在使用 SoapUI 来测试 WS)。

我的jdk版本是1.7,jax-ws版本是2.2.4。这本书谈到了 jax-ws 2.1。 jax-ws 2.2 是否有可能自动调用 wsgen 或动态生成包装器?

非常感谢您的帮助。

尼哥

【问题讨论】:

    标签: jax-ws wsgen


    【解决方案1】:

    在谈到如何使用 wsgen 生成 wsdl 时,我在书中找到了这个注释:

    “在当前的 Metro 版本中,Endpoint 发布者会自动生成 wsgen 工件,如果程序员不这样做...... Metro 版本的这个方便的特性将及时进入核心 Java,这样就可以避免文档样式服务中的 wsgen 步骤。”

    我认为这就是当前版本的 Jax-WS 会发生的情况。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-19
      • 2011-07-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多