SOAPFaultException (Java EE 5)

Java EE API


javax.xml.ws.soap Class SOAPFaultException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by javax.xml.ws.WebServiceException
                  extended by javax.xml.ws.ProtocolException
                      extended by javax.xml.ws.soap.SOAPFaultException
All Implemented Interfaces:
Serializable

public class SOAPFaultException
extends ProtocolException

Extends: Throwable > Exception > RuntimeException

SOAPFaultException 异常表示 SOAP 错误。

SOAP 错误中的消息部分映射到 faultdetail 元素的内容,该元素可通过对 SOAPFaultException 调用 getDetail 方法进行访问。javax.xml.soap.SOAPFactory 上的 createDetail 方法可以创建一个 javax.xml.soap.Detail 实例。

faultstring 提供人类可读的 SOAP 错误描述。faultcode 元素提供 SOAP 错误的算法映射。

有关 SOAP 错误的更多细节,请参见 SOAP 1.1 和 WSDL 1.1 规范。

英文文档:

The SOAPFaultException exception represents a SOAP 1.1 or 1.2 fault.

A SOAPFaultException wraps a SAAJ SOAPFault that manages the SOAP-specific representation of faults. The createFault method of javax.xml.soap.SOAPFactory may be used to create an instance of javax.xml.soap.SOAPFault for use with the constructor. SOAPBinding contains an accessor for the SOAPFactory used by the binding instance.

Note that the value of getFault is the only part of the exception used when searializing a SOAP fault.

Refer to the SOAP specification for a complete description of SOAP faults.

Since:
JAX-WS 2.0
See Also:
SOAPFault, SOAPBinding.getSOAPFactory(), ProtocolException, Serialized Form

Constructor Summary
 
Method Summary
 SOAPFault
 
Methods inherited from class java.lang.Throwable
 
Methods inherited from class java.lang.Object
 

Constructor Detail

英文文档:

SOAPFaultException

public SOAPFaultException(SOAPFault fault)
Constructor for SOAPFaultException

Parameters:
fault - SOAPFault representing the fault
See Also:
SOAPFactory.createFault(java.lang.String, javax.xml.namespace.QName)

Method Detail

英文文档:

getFault

public SOAPFault getFault()
Gets the embedded SOAPFault instance.

Returns:
javax.xml.soap.SOAPFault SOAP fault element


Submit a bug or feature

Copyright 2007 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.

一看就知道只有菜鸟才干这么无知的事啦。

PS : 未经我党受权你也可自由散发此文档。 如有任何错误请自行修正;若因此而造成任何损失请直接找人民主席,请勿与本人联系。谢谢!