com.ibm.wsspi.sibx.mediation

Class MediationBusinessException

  • All Implemented Interfaces:
    com.ibm.ws.sibx.common.Loggable, java.io.Serializable


    public class MediationBusinessException
    extends MediationException
    Thrown if a mediation primitive encounters a business logic error. Mediation primitives may encounter various business type errors during their mediate method. For instance, if the message being mediated does not conform to the WSDL message type defined by the InputTerminal then the primitive may throw this exception to indicate the fact. In the case where another checked or unchecked exception is caught by the mediation primitive as a result of a business logic error it should be used to create an instance of this exception. The MediationBusinessException(String, Throwable) or MediationBusinessException(Throwable) constructors should be used to ensure that no exception information is lost.
    See Also:
    Serialized Form
    • Constructor Detail

      • MediationBusinessException

        public MediationBusinessException()
        Default constructor
      • MediationBusinessException

        public MediationBusinessException(java.lang.String message)
        Constructor which takes a message as the only parameter.
        Parameters:
        message - the exception message
      • MediationBusinessException

        public MediationBusinessException(java.lang.String message,
                                  java.lang.Throwable cause)
        Constructor which takes a message, and a causal exception.
        Parameters:
        message - the exception message
        cause - the causal exception
      • MediationBusinessException

        public MediationBusinessException(java.lang.Throwable cause)
        Constructor which takes a causal exception.
        Parameters:
        cause - the causal exception
IBM Business Process ManagerTM
Release 8