# Uses of Class
org.opensaml.messaging.MessageException

Packages that use MessageException
Package
Description
org.opensaml.messaging.decoder
Interfaces and classes for decoding messages.
org.opensaml.messaging.encoder
Interfaces and classes for encoding messages.
org.opensaml.messaging.handler
Interfaces and classes for message context handlers.
org.opensaml.saml.common.binding
Classes related to SAML binding operations.
org.opensaml.saml.common.messaging.soap
Support classes for SAML SOAP message operations.
org.opensaml.soap.common
Common classes shared across SOAP versions, clients, and transports.

## Uses of MessageException in org.opensaml.messaging.decoder

Subclasses of MessageException in org.opensaml.messaging.decoder
Modifier and Type
Class
Description
`class`
`MessageDecodingException`
Exception thrown when a problem occurs decoding a message.

## Uses of MessageException in org.opensaml.messaging.encoder

Subclasses of MessageException in org.opensaml.messaging.encoder
Modifier and Type
Class
Description
`class`
`MessageEncodingException`
Exception thrown when a problem occurs encoding a message from to an output transport.

## Uses of MessageException in org.opensaml.messaging.handler

Subclasses of MessageException in org.opensaml.messaging.handler
Modifier and Type
Class
Description
`class`
`MessageHandlerException`
Base class for message handling-related exceptions.

## Uses of MessageException in org.opensaml.saml.common.binding

Methods in org.opensaml.saml.common.binding that throw MessageException
Modifier and Type
Method
Description
`static String`
SAMLBindingSupport.`getActualReceiverEndpointURI(MessageContext messageContext)`
Extract the transport endpoint URI at which this message was received.
`static String`
SAMLBindingSupport.`getActualReceiverEndpointURI(MessageContext messageContext, HttpServletRequest request)`
Extract the transport endpoint URI at which this message was received.
`static String`
SAMLBindingSupport.`getIntendedDestinationEndpointURI(MessageContext messageContext)`
Extract the message information which indicates to what receiver endpoint URI the SAML message was intended to be delivered.

## Uses of MessageException in org.opensaml.saml.common.messaging.soap

Methods in org.opensaml.saml.common.messaging.soap that throw MessageException
Modifier and Type
Method
Description
`InOutOperationContext`
SAMLSOAPClientContextBuilder.`build()`
Build the new operation context.
`private void`
SAMLSOAPClientContextBuilder.`errorMissingData(String details)`
Convenience method to report out an error due to missing required data.

## Uses of MessageException in org.opensaml.soap.common

Subclasses of MessageException in org.opensaml.soap.common
Modifier and Type
Class
Description
`class`
`SOAP11FaultDecodingException`
Specialized message decoding exception type for carrying a SOAP 1.1 Fault element.