org.codehaus.xfire.jaxws.handler
Class WebFaultHandler

java.lang.Object
  extended by org.codehaus.xfire.handler.AbstractHandler
      extended by org.codehaus.xfire.handler.CustomFaultHandler
          extended by org.codehaus.xfire.jaxws.handler.WebFaultHandler
All Implemented Interfaces:
org.codehaus.xfire.handler.Handler

public class WebFaultHandler
extends org.codehaus.xfire.handler.CustomFaultHandler

Takes an exception that is a JAX-WS WebFault and serializes it appropriately via JAXB.

Author:
Dan Diephouse

Field Summary
 
Fields inherited from interface org.codehaus.xfire.handler.Handler
ROLE
 
Constructor Summary
WebFaultHandler()
           
 
Method Summary
protected  java.lang.Object getFaultBean(java.lang.Throwable cause, org.codehaus.xfire.service.MessagePartInfo faultPart, org.codehaus.xfire.MessageContext context)
           
 
Methods inherited from class org.codehaus.xfire.handler.CustomFaultHandler
getFaultForClass, handleFault, invoke
 
Methods inherited from class org.codehaus.xfire.handler.AbstractHandler
after, before, getAfter, getBefore, getPhase, getRoles, getUnderstoodHeaders, handleFault, setAfter, setBefore, setPhase
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebFaultHandler

public WebFaultHandler()
Method Detail

getFaultBean

protected java.lang.Object getFaultBean(java.lang.Throwable cause,
                                        org.codehaus.xfire.service.MessagePartInfo faultPart,
                                        org.codehaus.xfire.MessageContext context)
Overrides:
getFaultBean in class org.codehaus.xfire.handler.CustomFaultHandler


Copyright © 2004-2011. All Rights Reserved.