webservice调用报错301解决方案
使用webservice调用的时候出现如下异常:
调用方代码:
AxisProperties.setProperty("axis.socketSecureFactory","org.apache.axis.components.net.SunFakeTrustSocketFactory"); EASLoginProxy login = new EASLoginProxyProxy(); WSContext ctx = null; try { ctx = login.login("xx", "xxx", "eas", "xx", "l2", 0); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } System.out.println(ctx.getSessionId());
可以尝试在代码中添加
注意上图只声明了入参,若是有返回值的方法,建议同时声明入参和出参。
对应的入参和出参数目注意不要弄错。
call.addParameter(new QName("jsonRows"),org.apache.axis.encoding.XMLType.XSD_STRING,javax.xml.rpc.ParameterMode.IN); call.addParameter(new QName("jsonParams"),org.apache.axis.encoding.XMLType.XSD_STRING,javax.xml.rpc.ParameterMode.IN); call.addParameter("jsonResult",org.apache.axis.encoding.XMLType.XSD_STRING,javax.xml.rpc.ParameterMode.OUT);
文档参考链接:https://stackoverflow.com/questions/21171428/calling-ws-that-returns-complextype
webservice调用报错301解决方案
使用webservice调用的时候出现如下异常:调用方代码: AxisProperties.setProperty("axis.socketSecureFactory","org.apache.axis.componen...
点击下载文档
本文2024-09-16 22:12:03发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-46574.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章