org.mule.providers.soap.xfire
Class XFireComponentExceptionStrategy

java.lang.Object
  extended by org.mule.impl.AbstractExceptionListener
      extended by org.mule.impl.DefaultExceptionStrategy
          extended by org.mule.impl.DefaultComponentExceptionStrategy
              extended by org.mule.providers.soap.xfire.XFireComponentExceptionStrategy
All Implemented Interfaces:
ExceptionListener, Initialisable

public class XFireComponentExceptionStrategy
extends DefaultComponentExceptionStrategy

This exception strategy forces the exception thrown from a web service invocation to be passed as-is, not wrapped in a Mule exception object. This ensures the XFire serialiser/deserialiser can send the correct exception object to the client.


Field Summary
 
Fields inherited from class org.mule.impl.DefaultComponentExceptionStrategy
component, statistics
 
Fields inherited from class org.mule.impl.AbstractExceptionListener
endpoints, initialised, logger
 
Constructor Summary
XFireComponentExceptionStrategy()
           
 
Method Summary
protected  void defaultHandler(Throwable t)
           
 
Methods inherited from class org.mule.impl.DefaultComponentExceptionStrategy
getComponent, logFatal, routeException, setComponent
 
Methods inherited from class org.mule.impl.DefaultExceptionStrategy
handleLifecycleException, handleMessagingException, handleRoutingException, handleStandardException
 
Methods inherited from class org.mule.impl.AbstractExceptionListener
addEndpoint, doInitialise, exceptionThrown, fireNotification, getEndpoint, getEndpoints, getErrorMessagePayload, getExceptionType, initialise, isInitialised, logException, markTransactionForRollback, removeEndpoint, setEndpoints
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XFireComponentExceptionStrategy

public XFireComponentExceptionStrategy()
Method Detail

defaultHandler

protected void defaultHandler(Throwable t)
Overrides:
defaultHandler in class DefaultComponentExceptionStrategy


Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.