问题标签 [jax-rpc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - C# 中的 JAX RPC 客户端
我必须在 C# 中实现 JAX RPC 1.1 客户端。我已经搜索但没有找到任何令人满意的东西,除了http://www.yaldex.com/java_tutorial_2/Fly0090.html。请提供一些更多有用的资源。任何帮助将不胜感激。
java - wscompile JAX-RPC 生成 Calendar 对象而不是 Date
使用 JAX-RPC wscompile ANT 任务从 WSDL 生成 java 类时遇到问题。
我的蚂蚁脚本:
在我的 wsdl 中有 Date 类型的对象,问题是 JAX-RPC 生成 Calendar 对象。有没有办法设置一些标志或以某种方式强制 JAX-RPC 生成 Date 对象?
java - 在 Java 中使用 .Net Webservice 中的重载方法
我正在尝试访问此网络服务http://webservices.esalestax.net/CertiTAX.NET/certicalc.asmx?wsdl。这是一个带有重载方法的.Net 实现。我从 .Net 访问它没有问题。但是,从 Java 访问它时有两个问题。因为它是一个 RPC 样式的服务,所以我使用 Axis 来使用该服务。但是,正如您从 wsdl 中看到的那样,它具有重载操作,即在同一端口下存在多个具有相同名称的操作。Axis 在尝试生成代理时抛出 DuplicateOperation 异常。我了解网络服务规范不允许重载。有没有办法在不篡改 wsdl 的情况下在 Java 中生成代理?我正在使用 Axis 1.4 版。
java - JAX-RPC 1.1 和 Holder 类
我需要使用 File/New/Web Service 在 Eclipse 中创建一个新的 Web 服务。我正在使用 Tomcat 6 和 Axis。在创建新的 Web 服务期间,我收到以下警告:
服务类“XXX”不符合 JAX-RPC 1.1 规范的一项或多项要求,并且可能无法正确部署或运行。服务类“XXX”上的方法“importInternshipData”使用 JAX-RPC 规范不支持的数据类型“javax.xml.ws.Holder”。该类型的实例可能无法正确序列化或反序列化。可能会导致数据丢失或 Web 服务完全失败。
我的网络服务方法之一是Holder<CrossSystemAuth> header
. 我必须用它来验证调用者。
问题出在哪里?header
我从示例实现中复制了参数。请你帮助我好吗?
soap - 将 WSDL2Java 用于旧 SOAP 1.1/JAX-RPC/Axis 1.4 Web 服务的“定义导致循环”错误
我下载了 Axis 1.4,因为我必须为旧的 SOAP 1.1 WSDL 创建一个客户端。(不幸的是,JAX-WS 似乎不向后兼容 JAX-RPC。)
我在这里使用了有用的教程:http: //ibswings.blogspot.com/2009/05/using-axis-wsdl2java-ant-task-to.html为了编写一个蚂蚁任务。我也尝试了命令行版本并得到了同样的错误:
java.io.IOException: {http://www.w3.org/2001/XMLSchema}string[] 的定义导致循环。
有谁知道发生了什么?
java - JAX-RPC Web 服务开发教程
我正在寻找有关 JAX-RPC webservice 开发的教程,我的平台是 weblogic 10.3
问候,伊姆兰
web-services - JAX-RPC 客户端参数转换
我正在使用使用 RPC 编码的老式设计 WebService。
我的问题似乎与 XML 类型有关。
WSDL 中的一个方法:
如您所见,它使用 xs:types。
现在让我们看看我是如何在我的 Java 客户端上调用它的:
Alogin 包含由“=”分隔的登录名 + 密码。我已经用 vbs 脚本测试了这个 Web 服务,它可以工作。
问题是在执行时,网络服务不断返回我:lsVal = Error_login
我使用的凭证很好,所以我敢打赌这是一个错误的转换 beetween java's String 到 xs:string。我试图手动定义调用的参数,但我只找到了 XSD 类型,它返回了相同的 Error_login 答案。我想知道我是不是错过了什么。有人可以解释一下吗?
这是完整的 .java
xml - 将 xml 传递给 jax rpc Web 服务
我有一个 jax-rpc 网络服务。当我尝试将 xml 传递给 Web 服务时,会发生以下错误:
此处描述了类似的错误
jax-ws Web 服务可以使用 rpc 类型调用并接收原始 xml 吗?
但在上一篇文章中,原始 xml 是基于 Web 服务使用的模式。在这里,输入没有使用特定的模式。
WSDL 文件是:
提前感谢您提供的任何帮助。请尽快回复。将投票给任何答案。
java - clientgen 生成的 PortType_Stub 无法转换为 javax.xml.ws.BindingProvider
在尝试通过客户端访问 Web 服务时,我无法获取 requestContext。我正在尝试像这样访问 requestContext:
但是当我执行时:
((BindingProvider) qport)
我得到:
java.lang.ClassCastException: com.demo.client.service.QuerySysStatPortType_Stub 无法转换为 javax.xml.ws.BindingProvider
任何建议/帮助表示赞赏。提前致谢。
java - 在 Web 服务中返回多个值
我正在使用 java 和 eclipse 设计一个 web 服务,它返回在数据库中标记为客户的用户详细信息
我成功地使用以下代码返回了单个用户的详细信息(因为 dB 中只有一个条目):
如果有多个 dB 值符合条件,我想全部显示,我该怎么办。请指教。