访问xfire建立的webservice没问题,但是访问一个axis2的出以下异常
Exception in thread "main" org.codehaus.xfire.XFireRuntimeException: Could not invoke service.. Nested exception is org.codehaus.xfire.fault.XFireFault: namespace mismatch require http://ws.apache.org/axis2 found http://10.101.16.53:8081/newSmsWebService/services/SMSService
org.codehaus.xfire.fault.XFireFault: namespace mismatch require http://ws.apache.org/axis2 found http://10.101.16.53:8081/newSmsWebService/services/SMSService请问这个namespace 在代码中应该怎么设置
我的代码如下
 String serviceURL="http://10.101.16.53:8081/newSmsWebService/services/SMSService";
  
 Service serviceModel = new ObjectServiceFactory().create(SmsSerivce.class,null,serviceURL,null);

    XFireProxyFactory serviceFactory = new XFireProxyFactory();   
    try{   
     SmsSerivce service =  (SmsSerivce)serviceFactory.create(serviceModel, serviceURL);   
      Client client = Client.getInstance(service);  
      //client.addOutHandler(new OutHeaderHandler());   
      client.setEndpointUri("http://10.101.16.53:8081/newSmsWebService/services/SMSService.SMSServiceHttpSoap11Endpoint/");
      // disable timeout   
      client.setProperty(CommonsHttpMessageSender.HTTP_TIMEOUT, "60000");   
      BASE64Encoder b64e=new BASE64Encoder();
      
    // int resule = service.smsWebService(DestTermID, MsgContent); 
      String resule = service.SmsSend("1231231","test");

     System.out.println(resule);
  
    } catch (MalformedURLException e) {   
      e.printStackTrace();   
    }