问题标签 [java-client]
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.
web-services - 将 Java 客户端请求反序列化到 WCF 服务时出错
我有一个 WCF 服务,但只有一种方法:
我已经使用 WCF 测试客户端和单独的 .NET 控制台应用程序测试了该服务。在这两种情况下,服务都按预期工作。但是当 java 客户端尝试使用它时,就会出现反序列化问题。我在 SaveDocument 方法中放置了一些标记,以查看导致问题的原因:
如您所见,第一个异常被跳过,这意味着doc
参数本身不为空,但由于某种原因,Citizen 属性为空。在 java 客户端中生成请求的人通过调试代码确认 InwardDocument.Citizen 属性不为空。事实上,我们在我在这个 SO 线程中描述的那个 java 客户端中生成代理类时遇到了问题。所以我假设它与同样的问题有关。也许我需要为我的类及其成员添加更多属性来处理其他平台可能发生的任何此类问题?任何建议表示赞赏。
java-client - 从 wsdl 生成的错误 java 客户端
我有一个如下的wsdl
当我使用 netbeans 7.2 从 wsdl 生成客户端时,我有一个类列表
- FluidraWS
- FluidraWS_Service
- 获取价格线
- 获取价格线响应
- 对象工厂
- 包信息
当我尝试将操作拖到 java 类时,该操作不包含输出对象,也没有输入对象,但它被定义为 void,输入是一个简单参数的列表,其中包含输入和输出
相反,如果我尝试使用 soapui 调用 web 服务,我可以看到输入和输出对象。
如何生成操作将输出对象作为结果并将输入对象作为参数的客户端?
appium - 无法使用 appium 删除应用程序 - 出现异常
我试过了
但得到一个例外:
和 appium 日志:
知道为什么它不起作用吗?
谢谢
java - java客户端应用会话恢复
我正在使用 TLS 连接从 Java 客户端应用程序向服务器进行多次调用。为了避免 TLS 握手开销,我想使用会话 ID 恢复会话,类似于 Web 浏览器所做的。我目前正在使用 HttpsURLConenction 对象建立每个请求。
这在 Java 中是如何实现的?我在寻找什么 API?
mobile - 使用 AppiumDriver.swipe 方法执行“轻弹”
我正在使用 Appium 的java-client 3.2.0 API
;并且想要执行“轻弹”手势。我猜我需要为此使用该swipe()
方法。我的问题是
- 我应该使用什么值作为持续时间,以便滑动“快”到足以被视为轻弹手势?
start
和点之间的距离end
重要吗?
replication - 在 WAN 复制目标集群的客户端上不调用映射条目事件侦听器
这个https://github.com/hazelcast/hazelcast/pull/5058修复了类似的问题,但在目标集群本身上。此类集群的客户端REMOVED
仅接收事件。通过将客户端添加到clusterB
in来重现是相当容易的WanReplicationTest.willFireNewOnMergeEventAtReceivingCluster
。
java - Java:如何从沙发库服务器的特定存储桶中检索所有文档?
我正在尝试从本地 couchbase 服务器检索所有文档。我创建了一个名为“学生”的存储桶,但它只显示打开的存储桶并给出构建成功的消息,除此之外什么都没有发生,我期待所有文档的列表。
java - Java:是否需要在 Web 应用程序中使用同步网关与 couchbase 服务器进行通信?
我是 couchDB 数据库的新手。我正在尝试使用 JAVA 客户端连接 couchbase 服务器,但我对 Couchbase 同步网关感到困惑。
我的问题是,Couchbase 同步网关仅适用于移动应用程序还是我们可以用于 Web 应用程序?这是网络应用程序所必需的吗?
android - 长按元素和坐标无法正常工作
我是移动设备(android)中自动化测试(Selenium Grid 和 appium)的新手,我在物理 android 设备(Samsung Galaxy S5)中遇到了 longPress 操作的问题。当我调用 longPress(WebElement el, int x, int y) 时,appium 似乎不尊重我作为参数提供的坐标,并在 TextView 元素的中心保持长按。在 Appium 日志中,我看到它获取了我的坐标,但是当它执行 longPress 操作时,它位于元素的中心。
以下是来自 appium 实例的日志:
有任何想法吗?似乎没有其他人遇到过这个问题,因为我在谷歌搜索中找不到任何相关内容。谢谢!
编辑:代码如下