0

我想问哪个是功能性ws客户端到经过身份验证的weblogic JAX-RPC所需的正确jar文件。
情况:
我在 Jdeveloper 和 OEPE 上创建了相同的 WS 客户端。当我在 IDE 中运行时,我的客户端只能在 Jdeveloper 上运行。然后,当我运行该 jar 时,我从 Jdeveloper 生成了一个 Jar 文件,并从 OEPE ocurrs 生成了相同的错误。
我想这是因为缺少一些库。我真的需要帮助!
在将许多库放在类路径上之后,这是错误的:

“线程“主”javax.xml.rpc.ServiceException 中的异常:无法解析 WSDL htp://url?WSDL weblogic.wsee.wsdl.WsdlException:由于 -- java.net.ConnectException,无法从 url 读取 wsdl 文件:连接被拒绝:在 weblogic.wsee.jaxrpc.ServiceImpl.loadWsdlDefinition(ServiceImpl.java:492) 在 weblogic.wsee.jaxrpc.ServiceImpl.(ServiceImpl) 处连接 weblogic.wsee.jaxrpc.ServiceImpl.throwServiceException(ServiceImpl.java:185) .java:126) 在 br.com.scopus.teste.ServicoAssinaturaImplService_Impl.(ServicoAssinaturaImplService_Impl.java:21) 在 br.com.scopus.teste.Client.main(Client.java:26) 引起:weblogic.wsee.wsdl .WsdlException:无法从 url 读取 wsdl 文件,原因是 -- java.net.ConnectException:连接被拒绝:在 weblogic.wsee.wsdl.WsdlReader 处连接。getDocument(WsdlReader.java:313) 在 weblogic.wsee.wsdl.internal.WsdlDefinitionsImpl.parse(WsdlDefinitions Impl.java:432) 在 weblogic.wsee.wsdl.internal.WsdlDefinitionsImpl.parse(WsdlDefinitions Impl.java:417) 在 weblogic .wsee.wsdl.WsdlFactory.parse(WsdlFactory.java:81) 在 weblogic.wsee.wsdl.WsdlFactory.parse(WsdlFactory.java:68) 在 weblogic.wsee.jaxrpc.ServiceImpl.loadWsdlDefinition(ServiceImpl.java: 483)。 .. 3 更多”68) 在 weblogic.wsee.jaxrpc.ServiceImpl.loadWsdlDefinition(ServiceImpl.java: 483) ... 3 更多"68) 在 weblogic.wsee.jaxrpc.ServiceImpl.loadWsdlDefinition(ServiceImpl.java: 483) ... 3 更多"

也许重要信息:

这些是我正在使用的 jar: wlfullclient.jar wsclient.jar adf-config.xml weblogic.jar wseeclient.jar wsclient_extended.jar glassfish.jaxws.rt_1.2.0.0_2-1-5.jar
Weblogic 版本:10.3.5
谢谢!

4

1 回答 1

0

这可能不是图书馆问题。您收到“java.net.ConnectException:连接被拒绝”。因此,Web 服务堆栈设法执行对 WSDL URL 的调用,但无法通过。一个原因可能是您的 URL 不正确,引用了不正确的接口(本地主机而不是实际主机名,反之亦然)或其他任何内容。

尝试复制粘贴它告诉您它无法在网络浏览器中访问的 URL,您应该会看到同样的问题。

于 2014-07-08T09:47:43.080 回答