【问题标题】:IWAB0399E Error in generating Java from WSDL: java.io.IOException: Type {http://www.w3.org/2001/XMLSchema}array is referenced but not definedIWAB0399E 从 WSDL 生成 Java 时出错:java.io.IOException:类型 {http://www.w3.org/2001/XMLSchema}array 被引用但未定义
【发布时间】:2014-01-20 23:19:22
【问题描述】:

我在从 WSDL 生成 Java 时遇到 IWAB0399E 错误:java.io.IOException:使用 Web 时类型 {http://www.w3.org/2001/XMLSchema}array is referenced but not defined'使用 eclipse Juno 提供服务。

使用的工具

  1. Eclipse 4.2
  2. Jboss 4.2
  3. 轴 1

请指教。

问候, 猪油

【问题讨论】:

    标签: java eclipse wsdl axis


    【解决方案1】:

    我已经多次看到非常类似的问题,我也可以看到您正在使用 Axis.v1 这可能会导致问题。在执行 WSDL2Java 时尝试使用 Axis.v2。 PS。还请看 JAX-WS 导入工具,它非常快速高效且易于使用和实现(也关于动态客户端) 可以看JAX-WSHERE

    【讨论】:

      【解决方案2】:

      作为一种解决方法,您可以删除负责模式定义的 wsdl 部分。这可能会解决您的问题。 删除下面的这部分:

      <types>
           [...]
      </types>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-05-30
        • 1970-01-01
        • 1970-01-01
        • 2015-06-16
        • 1970-01-01
        • 2013-06-10
        相关资源
        最近更新 更多