【问题标题】:proxy classes of web-service using WSDL使用 WSDL 的 Web 服务代理类
【发布时间】:2009-10-09 08:15:14
【问题描述】:

每当尝试使用 WSDL 创建代理类时,我都会遇到以下异常。

几个观察:-

1) 我的 WSDL 在 xsd http://200.123.23.196:9090/TOOLBOX/WSDL/temp/temparature.xsd 之后指出/导入。 如果我从上面的 URL 使用 wsdl 中的 tempratue.xsd,它总是失败并抛出 在 Eclipse 中出现以下异常。

2) 如果我尝试从不同的服务器访问相同的 XSD,它会正常工作并创建 代理类(temparature.xsd 在不同的服务器上可用)。

3)为什么相同的 XSD 在不同的服务器上表现不同。

4) 另一个观察:- 当我把这个 url 放在浏览器 http://200.123.23.196:9090/TOOLBOX/WSDL/temp/temparature.xsd 中时,我无法直接在浏览器中看到 xsd 的内容。而不是使用其他 URL,我可以直接看到内容。

IWAB0399E 从 WSDL 生成 Java 时出错:WSDLException(在 /definitions/types/schema):faultCode=OTHER_ERROR:尝试解析在“http://200.123.23.196:9090/TOOLBOX/WSDL/temp/temparature.xsd”引用的架构时发生错误,相对于“file:/D:/”工作区/globice/LAS/xsd/my_ice.wsdl'.:没有内容类型:java.net.UnknownServiceException:没有内容类型 在 java.net.URLConnection.getContentHandler(未知来源) 在 java.net.URLConnection.getContent(未知来源) 在 java.net.URL.getContent(未知来源) 在 com.ibm.wsdl.util.StringUtils.getContentAsInputStream(未知来源) 在 com.ibm.wsdl.xml.WSDLReaderImpl.parseSchema(未知来源) 在 com.ibm.wsdl.xml.WSDLReaderImpl.parseSchema(未知来源) 在 com.ibm.wsdl.xml.WSDLReaderImpl.parseTypes(未知来源) 在 com.ibm.wsdl.xml.WSDLReaderImpl.parseDefinitions(未知来源) 在 com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(未知来源) 在 com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(未知来源) 在 com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(未知来源) 在 org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:516) 在 org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:495) 在 org.apache.axis.wsdl.gen.Parser$WSDLRunnable.run(Parser.java:361)

等待回复:)

提前致谢 山姆

【问题讨论】:

    标签: java tomcat wsdl wsdl2java


    【解决方案1】:

    这一行:

    java.net.UnknownServiceException: no content-type
    

    建议服务器未将内容类型标头设置为 application/xmltext/xml 以响应“http://200.123.23.196:9090/TOOLBOX/WSDL/temp/temparature.xsd”。

    你能验证一下吗?

    【讨论】:

      猜你喜欢
      • 2011-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-15
      • 1970-01-01
      • 2013-03-16
      • 1970-01-01
      相关资源
      最近更新 更多