我用http://172.16.0.65/PowerInfo/WebServiceReportWar/ReportParser访问时出现如下:<?xml version="1.0" encoding="UTF-8" ?>
- <definitions name="ReportParser_REMOTEService" targetNamespace="urn:ReportParser" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="urn:ReportParser" xmlns:xsd="http://www.w3.org/1999/XMLSchema">
<types />
- <message name="getReportParserRequest">
<part name="arg0" type="xsd:string" />
</message>
- <message name="getXMLDocumentRequest">
<part name="code" type="xsd:string" />
<part name="deptCode" type="xsd:string" />
<part name="year" type="xsd:string" />
<part name="month" type="xsd:string" />
<part name="day" type="xsd:string" />
</message>
- <message name="getXMLDocumentResponse">
<part name="arg22" type="xsd:string" />
</message>
- <output>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ReportParser" use="encoded" />
</output>
</operation>
- <operation name="ExecuteSaveXls">
<soap:operation soapAction="urn:ReportParser/ExecuteSaveXls" />
- <input>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ReportParser" use="encoded" />
</input>
- <output>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ReportParser" use="encoded" />
</output>
</operation>
- <operation name="ProcessExcel">
<soap:operation soapAction="urn:ReportParser/ProcessExcel" />
- <input>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ReportParser" use="encoded" />
</input>
- <output>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ReportParser" use="encoded" />
</output>
</operation>
- <operation name="executeSaveELanguage">
<soap:operation soapAction="urn:ReportParser/executeSaveELanguage" />
- <input>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ReportParser" use="encoded" />
</input>
- <output>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ReportParser" use="encoded" />
</output>
</operation>
- <operation name="getReportData">
<soap:operation soapAction="urn:ReportParser/getReportData" />
- <input>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ReportParser" use="encoded" />
</input>
- <output>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ReportParser" use="encoded" />
</output>
</operation>
</binding>
- <service name="ReportParser_REMOTEService">
- <port binding="tns:ReportParser_REMOTEBinding" name="ReportParser_REMOTEPort">
<soap:address location="http://statdb:81/PowerInfo/WebServiceReportWar/ReportParser" />
</port>
</service>
</definitions>
- <definitions name="ReportParser_REMOTEService" targetNamespace="urn:ReportParser" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="urn:ReportParser" xmlns:xsd="http://www.w3.org/1999/XMLSchema">
<types />
- <message name="getReportParserRequest">
<part name="arg0" type="xsd:string" />
</message>
- <message name="getXMLDocumentRequest">
<part name="code" type="xsd:string" />
<part name="deptCode" type="xsd:string" />
<part name="year" type="xsd:string" />
<part name="month" type="xsd:string" />
<part name="day" type="xsd:string" />
</message>
- <message name="getXMLDocumentResponse">
<part name="arg22" type="xsd:string" />
</message>
- <output>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ReportParser" use="encoded" />
</output>
</operation>
- <operation name="ExecuteSaveXls">
<soap:operation soapAction="urn:ReportParser/ExecuteSaveXls" />
- <input>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ReportParser" use="encoded" />
</input>
- <output>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ReportParser" use="encoded" />
</output>
</operation>
- <operation name="ProcessExcel">
<soap:operation soapAction="urn:ReportParser/ProcessExcel" />
- <input>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ReportParser" use="encoded" />
</input>
- <output>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ReportParser" use="encoded" />
</output>
</operation>
- <operation name="executeSaveELanguage">
<soap:operation soapAction="urn:ReportParser/executeSaveELanguage" />
- <input>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ReportParser" use="encoded" />
</input>
- <output>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ReportParser" use="encoded" />
</output>
</operation>
- <operation name="getReportData">
<soap:operation soapAction="urn:ReportParser/getReportData" />
- <input>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ReportParser" use="encoded" />
</input>
- <output>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ReportParser" use="encoded" />
</output>
</operation>
</binding>
- <service name="ReportParser_REMOTEService">
- <port binding="tns:ReportParser_REMOTEBinding" name="ReportParser_REMOTEPort">
<soap:address location="http://statdb:81/PowerInfo/WebServiceReportWar/ReportParser" />
</port>
</service>
</definitions>
解决方案 »
- 有可视化查看项目结构的工具么?
- 一个字符串“3# 2# 6# 9# 5#”让你输出数并按升序排列 大家给看下 这个程序怎么写
- 字段截取,入数据库的问题
- java.util.Date类的日期时间相减
- 关于404问题的处理
- struts框架使用实体对象传值得到的都为空值,求救!!
- 求助:commons.net通过SMTP发送邮件的问题
- Myeclipse中新建xml为什么总是报错,以前都没有,急求!谢谢!
- 如何在浏览器端打开服务的应用程序,还有如何在网页中打开浏览器端软件
- tomcat启动问题
- jasperreport导出excel时,图片没有导出来。有遇到过的吗?
- 有谁能给我一个照片上传的例子吗?还的显示出来呢!!!谢谢各位了帮不忙吧!!!
<port binding="tns:ReportParser_REMOTEBinding" name="ReportParser_REMOTEPort">
<soap:address location="http://statdb:81/PowerInfo/WebServiceReportWar/ReportParser" />
</port>
访问时详细错误如下:
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: java.net.UnknownHostException: statdb
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:java.net.UnknownHostException: statdb
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.axis.components.net.DefaultSocketFactory.create(DefaultSocketFactory.java:153)
at org.apache.axis.components.net.DefaultSocketFactory.create(DefaultSocketFactory.java:120)
at org.apache.axis.transport.http.HTTPSender.getSocket(HTTPSender.java:191)
at org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java:404)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:138)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
at org.apache.axis.client.Call.invoke(Call.java:2767)
at org.apache.axis.client.Call.invoke(Call.java:2443)
at org.apache.axis.client.Call.invoke(Call.java:2366)
再看一下你的调用URL是http://statdb:81/PowerInfo/WebServiceReportWar/ReportParser
你把这个statdb换成那台机器的IP地址,然后在IE中试一下http://IP地址:81/PowerInfo/WebServiceReportWar/ReportParser?wsdl能不能出东西,如果可以出,那就说明可以了。