webservice测试接口问题

问题描述

webservice测试接口问题

当我运行我所测试的这个类的时候,就出错?appkey和地址都是正确的,为何一直出错呢?

public static void getTotoo() {
ZJSClient zjsClient = new DefaultZJSClient("http://10.10.6.60:9999/zjs-noah-rest/clientBaseInfo/getClientBaseInfoByClientId","test",null);

    ClientBaseInfoGetRequest requet = new ClientBaseInfoGetRequest();

    requet.setClientid("10086");
    requet.setRequestId("12364");

    requet.setTimestamp(new Date().getTime());// 如果没有设置会默认为当前时间

    ClientBaseInfoGetResponse res=null;
    try {
        res = zjsClient.execute(requet);
    } catch (Exception e) {
        e.printStackTrace();
    }
        System.out.println(res .getBody());

    }

Exception in thread "main" java.lang.NoClassDefFoundError: org/glassfish/jersey/client/ClientConfig
at client.api.internal.util.WebUtils.doPost(WebUtils.java:43)
at client.api.DefaultZJSClient.doPost(DefaultZJSClient.java:264)
at client.api.DefaultZJSClient._execute(DefaultZJSClient.java:180)
at client.api.DefaultZJSClient.execute(DefaultZJSClient.java:118)
at com.epoch.cc.totoo.totoo.getTotoo(totoo.java:35)
at com.epoch.cc.totoo.totoo.main(totoo.java:44)
Caused by: java.lang.ClassNotFoundException: org.glassfish.jersey.client.ClientConfig
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 6 more

解决方案

少了jar包,,导入jersey的jar包就行了

解决方案二:

webservice接口问题
webservice接口测试
Webservice接口解析XML文件中文乱码问题

时间: 2024-11-05 14:44:23

webservice测试接口问题的相关文章

C#动态webservice调用接口

  动态调用webservice,就可以不用添加web引用了,上线的话也只是需要改一下wsdl地址就可以了 C#动态webservice调用接口 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 6

stub 测试接口说明

stub 测试接口说明 项目名称:stub_test     查看所有接口: http://localhost:81/stub_test/   查看具体的接口 http://localhost:81/stub_test/stub/a/b   添加新接口: http://localhost:81/stub_test/stubEdit/add    查看修改历史: http://localhost:81/stub_test/old_content   stub_test是一个web工程, 下载地址:

模糊测试: 为Team System创建自定义的测试接口提供程序

在奥兰多参加 Microsoft Tech•Ed 2007 会议时,我有幸在"The Learning Center"的一个开发人员展位工作过.这次经历让我感触最深的是围绕最新的应用程序生命周期管 理 (ALM) 工具所展开的讨论.同时还有大量关于热门方法的讨论,例如敏捷编程和测试驱动的开发 (TDD).因此,Microsoft 的最新 ALM 套件 - Visual Studio Team System (VSTS) 产品倍 受关注. VSTS 为测试人员提供了一些强大的功能和可扩展

动态webservice调用接口并读取解析返回结果

  webservice的 发布一般都是使用WSDL(web service descriptive language)文件的样式来发布的,在WSDL文件里面,包含这个webservice暴露在外面可供使用的接口.今天我们来详细讨论下如何动态调用以及读取解析返回结果 这里给大家带来的是动态webservice调用接口并读取解析返回结果的具体示例,非常的简单,注释也很详细,小伙伴们可以参考下. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

ibm -在本地测试接口,返回值编码正常,部署到IBM aix上出现乱码 在线坐等大神回复

问题描述 在本地测试接口,返回值编码正常,部署到IBM aix上出现乱码 在线坐等大神回复 在本地测试接口,返回值编码正常,部署到IBM aix上出现乱码 在线坐等大神回复

webservice 测试 中tomcat的问题

问题描述 webservice 测试 中tomcat的问题 在webservice 测试过程中,为什么http://localhost:8080这个网页能打开,但是为什么http://localhost:8080/WebService/services这个网页打不开,这是为什么?是tomcat没有配置好吗,按说配置好的话为什么http://localhost:8080这个网页也应该打不开的 解决方案 tomcat貌似没问题,关键是你的service部署是否正常 解决方案二: 看看你的拦截器是否正

java-易宝支付的测试接口地址是什么?

问题描述 易宝支付的测试接口地址是什么? 我以为是:http://tech.yeepay.com:8080/robot/debug.action 但是一直显示:页面载入出错. 如果换成正式生产地址:https://www.yeepay.com/app-merchant-proxy/node 就没有问题,请问这是怎么回事啊?

webservice 测试窗体只能用于来自本地计算机的请求

原文:webservice 测试窗体只能用于来自本地计算机的请求 Question: WebService部署成站点之后,如果在本地测试webservice可以运行,在远程却显示"测试窗体只能用于来自本地计算机的请求"或者"The test form is only available for requests from the local machine. ", Reason: 那是因为没有开启远程访问的原因. Solutions: 在web.config的<

[CXF REST标准实战系列] 二、Spring4.0 整合 CXF3.0,实现测试接口

Reprint it anywhere u want. 文章Points: 1.介绍RESTful架构风格 2.Spring配置CXF 3.三层初设计,实现WebService接口层 4.撰写HTTPClient 客户端,并实现简单调用     介绍RESTful架构风格     REST是REST之父Roy Thomas创造的,当时提出来了REST的6个特点:客户端-服务器的.无状态的.可缓存的.统一接口.分层系统和按需编码.其具有跨语言和跨平台的优势.     REST是一种架构风格.其描述