我是axis写的webservice client,在调用的webservice服务的时候 Service service = new Service();之后就不执行了,也没有出错信息代码如下:try {
logger.info("paramenters ===>" + paramenters);
Object[] params = (Object[]) paramenters;
Service service = new Service();
logger.info("createCall ===>");
Call call = (Call) service.createCall();
logger.info("registerTypeMapping ===>");
registerTypeMapping(call);
logger.info("setTargetEndpointAddress ===>");
call.setTargetEndpointAddress(url);
logger.info("methodName ===>" + methodName);
call.setOperationName(new QName(url,methodName));
logger.info("webServiceTimeOut ===>");
call.setTimeout(Integer.parseInt(SystemProperties.getProperty("webServiceTimeOut", null)));
logger.info("invoke ===>");
retunObj = call.invoke(params);
logger.info("success ===>");
}
catch(Exception e){
logger.info("Exception ===>" + e.getMessage());
errorMessage = e.getMessage();
logger.error(ExceptionStackUtils.getExceptionStack(e));
throw new RuntimeException(e);
}
finally {
if(isSaveLog) this.saveMessage(errorMessage);
}
日志只打出了paramenters ===>[Ljava.lang.Object;@a5cafd 这些,后面的日志都没有,catch里面的日志也没打出来!求高手们指教