'fautlcode'?
怎么转成这样了 面目全非啊
好像经过了2次页面转换啊

解决方案 »

  1.   

    执行call.invoke捕获到SOAPException
    e.getMessage()="Unable to resolve namespace URI for 'xsd'."
      

  2.   

    哪个XML文件?这个webservice是客户提供的正在运行的服务,我只是写了个客户端的class,部署也跟我没关系,应该是哪个环节的问题呢
      

  3.   

    我猜想这可能是服务端的webservice的问题,是他在处理异常的时候返回SOAP FAULT的时候有问题.你应该可以在客户端获得这个SOAP FAULT看看里面的内容就应该清楚.拆想的.
      

  4.   

    提示信息里的xsd到底是什么呢?
      

  5.   

    你的fault消息缺少<faultCode>这个元素,所以说是你的fault消息不完整,存在错误,这个fault消息是怎么生成的?
      

  6.   

    e.getFaultCode()="SOAP-ENV:Client",这是什么原因呢?
      

  7.   

    服务器端的方法已经调用成功,但是客户端
       try{
        resp = call.invoke (/* router URL */ url, /* actionURI */ "" );
       }catch (SOAPException e)
       {
    System.err.println( "SOAPException:|" + e.getFaultCode() + "|" + e.getMessage() + "|" );
                    e.printStackTrace();
    return null;
       }
    进了catch块中,打印出的出错信息如下:
    SOAPException:|faultCode=SOAP-ENV:Client;|Unable to resolve namespace URI for 'xsd';.
    e.printStackTrace()显示信息为:targetException=java.lang.IllegalArgumentException:Unable to resolve namespace URI