SOA打印详细的报错信息

if (serviceData.sizeOfPartialErrors() > 0) {
  StringBuffer messageBuffer = new StringBuffer();
    ErrorStack errorStack;
    String[] messages;
    for (int i = 0, size = serviceData.sizeOfPartialErrors(); i < size; i++) {
        errorStack = serviceData.getPartialError(i);
        messages = errorStack.getMessages();
        for (int j = 0, jsize = messages.length; j < jsize; j++) {
           messageBuffer.append(messages[j] + "
");
        }
    }
    System.out.println(messageBuffer.toString());
 }
                
                

  

原文地址:https://www.cnblogs.com/wwssgg/p/15338316.html