org.apache.ws.resource.faults
Class FaultException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byjava.lang.RuntimeException
              extended byjavax.xml.rpc.soap.SOAPFaultException
                  extended byorg.apache.ws.resource.faults.FaultException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AbstractBaseFaultException, ResourceKeyHeaderNotFoundFaultException

public class FaultException
extends javax.xml.rpc.soap.SOAPFaultException

Subclass of JAX-RPC SOAPFaultException that adds convenient methods for adding Detail entries. The entries may be specified as either DOM nodes or XmlBeans.

Author:
Ian P. Springer
See Also:
Serialized Form

Constructor Summary
FaultException(javax.xml.namespace.QName faultCode, java.lang.String faultString)
           
FaultException(javax.xml.namespace.QName faultCode, java.lang.String faultString, java.lang.String faultActor)
           
FaultException(javax.xml.namespace.QName faultCode, java.lang.String faultString, java.lang.String faultActor, javax.xml.soap.Detail detail)
           
 
Method Summary
 javax.xml.soap.DetailEntry addDetailEntry(org.w3c.dom.Element domElem)
           
 javax.xml.soap.DetailEntry addDetailEntry(org.apache.xmlbeans.XmlObject xmlElem)
           
 javax.xml.soap.Detail getDetail()
           
 
Methods inherited from class javax.xml.rpc.soap.SOAPFaultException
getFaultActor, getFaultCode, getFaultString
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FaultException

public FaultException(javax.xml.namespace.QName faultCode,
                      java.lang.String faultString,
                      java.lang.String faultActor,
                      javax.xml.soap.Detail detail)

FaultException

public FaultException(javax.xml.namespace.QName faultCode,
                      java.lang.String faultString,
                      java.lang.String faultActor)

FaultException

public FaultException(javax.xml.namespace.QName faultCode,
                      java.lang.String faultString)
Method Detail

addDetailEntry

public javax.xml.soap.DetailEntry addDetailEntry(org.apache.xmlbeans.XmlObject xmlElem)

addDetailEntry

public javax.xml.soap.DetailEntry addDetailEntry(org.w3c.dom.Element domElem)

getDetail

public javax.xml.soap.Detail getDetail()


Copyright © 2004-2005 Apache Software Foundation. All Rights Reserved.