问题描述
我正在尝试使用不接受任何参数的方法,但我遇到了 Skeleton 类的问题。
static {
org.apache.axis.description.OperationDesc _oper;
org.apache.axis.description.FaultDesc _fault;
org.apache.axis.description.ParameterDesc [] _params;
_params = new org.apache.axis.description.ParameterDesc [] {
new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://www.utl.com/test","PingRequest"),org.apache.axis.description.ParameterDesc.IN,new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema","string"),java.lang.String.class,false,false),};
_oper = new org.apache.axis.description.OperationDesc("ping",_params,new javax.xml.namespace.QName("http://www.url.com/test","PingResponse"));
_oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema","string"));
_oper.setElementQName(new javax.xml.namespace.QName("","Ping"));
_oper.setSoapAction("http://www.url.com/test/Ping");
_myOperationsList.add(_oper);
if (_myOperations.get("ping") == null) {
_myOperations.put("ping",new java.util.ArrayList());
}
((java.util.List)_myOperations.get("ping")).add(_oper);
当我运行这个程序时出现这个错误:
java.lang.Exception: The OperationDesc for ping was not synchronized to a method of com.test.www.url.SellerServicesSoapSkeleton.
我认为这是有道理的,因为它描述了尽管没有参数但仍接受参数。我只是不确定如何更改它,因此它不接受任何内容。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)