小编Har*_*nam的帖子

如何在jenkins远程访问API的帮助下在jenkins中安装插件?

我想知道,如何使用Jenkins Remote访问API为Jenkins安装插件?我找到了使用jenkins CLI安装的方法.但我需要知道如何使用API​​做同样的事情.我尝试使用jenkins-python库.但我没有找到任何方法在那里安装插件.

jenkins jenkins-plugins

11
推荐指数
2
解决办法
1万
查看次数

找不到类型的反序列化器:错误

我必须从我的java程序进行SOAP调用,为此我使用了apache轴.我的计划如下:

import org.apache.axis.client.Call;
import org.apache.axis.client.Service;
import javax.xml.rpc.ParameterMode;
import javax.xml.namespace.QName;
public class Project {
   public static void main(String [] args) {

   try {

       String endpoint ="http://RequestUrl";
       Service  service = new Service();
       Call call = (Call) service.createCall();
       call.setTargetEndpointAddress( new java.net.URL(endpoint) );
       call.setOperationName(new QName(endpoint, "getFrsFileData"));
       String value = (String) call.invoke(new Object[] { "24BB7","frs1001" } );
       System.out.println(value);
       }

    catch (Exception e) {
       System.err.println(e.toString());
       }

    }
   }
Run Code Online (Sandbox Code Playgroud)

执行时会出现如下错误

  • 例外:org.xml.sax.SAXException:反序列化参数 'getFrsFileDataReturn':找不到类型{解串器的http:// URL} FrsFileSoapDO在org.apache.axis.message.RPCHandler.onStartChild(RPCHandler.java:277)在org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)在org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)在org.apache.axis.message.MessageElement.publishToHandler( MessageElement.java:1141)在org.apache.axis.message.RPCElement.deserialize(RPCElement.java:345)在org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)在org.apache.axis .client.Call.invoke(Call.java:2467)org.apache.axis.client.Call.invoke(Call.java:2366)atg.apache.axis.client.Call.invoke(Call.java:1812) )在Project.main(Project.java:33)org.xml.sax.SAXException:反序列化参数'getFrsFileDataReturn':找不到类型{http:// Url} FrsFileSoapDO的反序列化器

尝试使用SOAPUI进行相同的调用,但它没有帮助我调试它.

请帮我调试这个java代码,

谢谢

java axis

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

axis ×1

java ×1

jenkins ×1

jenkins-plugins ×1