gpt4 book ai didi

org.exolab.castor.xml.XMLException.getMessage()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-18 14:48:40 26 4
gpt4 key购买 nike

本文整理了Java中org.exolab.castor.xml.XMLException.getMessage()方法的一些代码示例,展示了XMLException.getMessage()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XMLException.getMessage()方法的具体详情如下:
包路径:org.exolab.castor.xml.XMLException
类名称:XMLException
方法名:getMessage

XMLException.getMessage介绍

暂无

代码示例

代码示例来源:origin: org.codehaus.castor/castor-xml

/**
 * Returns the String representation of this Exception.
 *
 * @return the String representation of this Exception.
 */
public String toString() {
 StringBuilder buff = new StringBuilder(this.getClass().getName());
 String msg = this.getMessage();
 if (msg != null) {
  buff.append(": ").append(msg);
 }
 if (this._location != null) {
  buff.append('{').append(this._location).append('}');
 }
 return buff.toString();
}

代码示例来源:origin: org.codehaus.castor/com.springsource.org.castor

/**
 * Returns the String representation of this Exception.
 *
 * @return the String representation of this Exception.
 */
public String toString() {
  StringBuffer buff = new StringBuffer();
  buff.append(this.getClass().getName());
  
  String msg = this.getMessage();
  if (msg != null) {
    buff.append(": ").append(msg);
  }
  
  if (this._location != null) {
    buff.append("{").append(this._location).append("}");
  }
  
  return buff.toString();
} //-- toString

代码示例来源:origin: org.springframework.ws/spring-oxm

/**
 * Converts the given <code>XMLException</code> to an appropriate exception from the
 * <code>org.springframework.oxm</code> hierarchy.
 * <p/>
 * A boolean flag is used to indicate whether this exception occurs during marshalling or unmarshalling, since
 * Castor itself does not make this distinction in its exception hierarchy.
 *
 * @param ex          Castor <code>XMLException</code> that occured
 * @param marshalling indicates whether the exception occurs during marshalling (<code>true</code>), or
 *                    unmarshalling (<code>false</code>)
 * @return the corresponding <code>XmlMappingException</code>
 */
public static XmlMappingException convertXmlException(XMLException ex, boolean marshalling) {
  if (ex instanceof MarshalException) {
    MarshalException marshalException = (MarshalException) ex;
    if (marshalling) {
      return new CastorMarshallingFailureException(marshalException);
    }
    else {
      return new CastorUnmarshallingFailureException(marshalException);
    }
  }
  else if (ex instanceof ValidationException) {
    return new CastorValidationFailureException((ValidationException) ex);
  }
  // fallback
  return new CastorSystemException("Unknown Castor exception: " + ex.getMessage(), ex);
}

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com