我现在是Server端的SOAPHandler可以执行,但是客户端的去不执行,设断点都不走我同样的代码如果Server端和Client都是Java project是可以执行的可是我现在做的是Web Project,Client端仍然用的是Java project,Client端却不走SOAPHandler了求大神指教,这是怎么回事?求帮助,谢谢了!

解决方案 »

  1.   

    客户端负责封装的,Heaer不是服务端校验的么?
      

  2.   

    客户端也可以有啊,可以发验证信息,我有执行成功过,就是在web project中不知道怎么就不执行了
      

  3.   

    public class RequestOrderHandlerResolver implements HandlerResolver { @Override
    public List<Handler> getHandlerChain(PortInfo arg0) {
    List<Handler> handlerChain = new ArrayList<Handler>();
           
            handlerChain.add(new TestClientHandler());
           
            return handlerChain;
    }}Service service = Service.create(url,sname);service.setHandlerResolver(new RequestOrderHandlerResolver());