Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在由wash_out gem创建的java中调用webservice_Java_Ruby On Rails_Web Services_Soap_Wash Out - Fatal编程技术网

如何在由wash_out gem创建的java中调用webservice

如何在由wash_out gem创建的java中调用webservice,java,ruby-on-rails,web-services,soap,wash-out,Java,Ruby On Rails,Web Services,Soap,Wash Out,我通过wash_out gem构建了一个web服务项目,我可以使用Savon gem调用函数,但是当我试图用java中的soap.jar连接到我的web服务服务器时;它不工作,如何编写函数的url?以及如何通过get发送操作(默认为post,因此rails将抛出路由错误,因为wash_out以get的方式生成wsdl路由); 这是我的密码 class HxppController < ApplicationController soap_service namespace: 'u

我通过wash_out gem构建了一个web服务项目,我可以使用Savon gem调用函数,但是当我试图用java中的soap.jar连接到我的web服务服务器时;它不工作,如何编写函数的url?以及如何通过get发送操作(默认为post,因此rails将抛出路由错误,因为wash_out以get的方式生成wsdl路由); 这是我的密码

class HxppController < ApplicationController



  soap_service namespace: 'urn:WashOut'


  soap_action "CreateOrUpdateDictionary",
              :args => {ZTYPE: :string, ZCODE: :string, ZDESC: :string },
              :return => {:ZRTN_CODE => :string, ZRTN_RESULT: :string}

  def CreateOrUpdateDictionary
    render :soap => {:ZRTN_CODE => "S", ZRTN_RESULT: "success"}
  end


end
class HxppController{ZTYPE::string,ZCODE::string,ZDESC::string},
:return=>{:ZRTN_代码=>:string,ZRTN_结果::string}
def CreateOrUpdateDictionary
render:soap=>{:ZRTN_代码=>“S”,ZRTN_结果:“success”}
结束
结束
我的Web服务url是localhost:3000/hxpp/wsdl

如何解决这个问题?非常感谢