Public StaticObject invokewebservice (String namespaces,string URL, string method, object[] params, object[] paramnames) {O Bject result=NULL; Try{Service service=NewService (); Call Call=(call) Service.createcall (); Call.setoperationname (NewQName (namespaces, method)); Call.settargetendpointaddress (NewJava.net.URL (URL)); if(Paramnames! =NULL&& paramnames.length > 0) { for(inti=0; i<paramnames.length; i++) {String qName=paramnames[i].tostring (); Call.addparameter (QName, Org.apache.axis.encoding.XMLType.XSD_STRING, Javax.xml.rpc.ParameterMode.IN); }} call.setreturntype (Org.apache.axis.encoding.XMLType.XSD_STRING); Call.setusesoapaction (true); Call.setsoapactionuri (URL); //System.out.println ("Start Calling interface");result =Call.invoke (params); //System.out.println ("Interface return information:" +result);}Catch(Exception e) {e.printstacktrace (); //System.out.println ("*****[" + New SimpleDateFormat ("Yyyy-mm-dd HH:mm:ss"). Format (new Date ()) + "[" + SendMsgClientService.class.getCanonicalName () + ". Invokewebservice.remoteexception] Administrative Bus call Axiswebservice Exception * * * * * * * * * * ; } returnresult; }