wsad开发webservice时错误:SOAP-ENV:Server.BadTargetObjectURI

l_violet 2003-08-21 08:43:54
我按照ibm网站上的《用websphere studio v5 构建web服务》来作一个webservice的例子,结果报错
Result
exception: [SOAPException: faultCode=SOAP-ENV:Server.BadTargetObjectURI; msg=Unable to resolve target object: com.installco.WorkOrderManager]
WorkOrderManagerService.wsdl是:
<?xml version="1.0" encoding="UTF-8"?>
<definitions name="WorkOrderManagerService"
targetNamespace="http://installco.com.wsdl/WorkOrderManagerService/"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:binding="http://installco.com.wsdl/WorkOrderManagerBinding/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://installco.com.wsdl/WorkOrderManagerService/">
<import location="WorkOrderManagerBinding.wsdl" namespace="http://installco.com.wsdl/WorkOrderManagerBinding/"/>
<service name="WorkOrderManagerService">
<port binding="binding:WorkOrderManagerBinding" name="WorkOrderManagerPort">
<soap:address location="http://localhost:9080/WorkOrderManagement/servlet/rpcrouter"/>
</port>
</service>
</definitions>

WorkOrderManagerBinding.wsdl是:
<?xml version="1.0" encoding="UTF-8"?>
<definitions name="WorkOrderManagerBinding"
targetNamespace="http://installco.com.wsdl/WorkOrderManagerBinding/"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:interface="http://installco.com.wsdl/WorkOrderManager/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://installco.com.wsdl/WorkOrderManagerBinding/">
<import location="WorkOrderManager.wsdl" namespace="http://installco.com.wsdl/WorkOrderManager/"/>
<binding name="WorkOrderManagerBinding" type="interface:WorkOrderManager">
<soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="createNewWorkOrder">
<soap:operation soapAction="" style="rpc"/>
<input name="createNewWorkOrderRequest">
<soap:body
encodingstyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="urn:WorkOrderManager"
parts="customerName addressStreet addressCity addressState addressZip sourceCompany appointmentDate" use="encoded"/>
</input>
<output name="createNewWorkOrderResponse">
<soap:body
encodingstyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="urn:WorkOrderManager" use="encoded"/>
</output>
</operation>
</binding>
</definitions>

...全文
96 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
klbt 2003-09-27
  • 打赏
  • 举报
回复
关注,帮你顶。

2,633

社区成员

发帖
与我相关
我的任务
社区描述
WebSphere 是 IBM 的软件平台。它包含了编写、运行和监视全天候的工业强度的随需应变 Web 应用程序和跨平台、跨产品解决方案所需要的整个中间件基础设施,如服务器、服务和工具。
社区管理员
  • WebSphere社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧