## Uses of Class
org.springframework.oxm.XmlMappingException

Packages that use XmlMappingException
org.springframework.oxm: Root package for Spring's O/X Mapping integration classes.
org.springframework.oxm.jaxb: Package providing integration of JAXB with Spring's O/X Mapping support.
org.springframework.oxm.jibx: Package providing integration of JiBX with Spring's O/X Mapping support.
org.springframework.oxm.mime: Contains (un)marshallers optimized to store binary data in MIME attachments.
org.springframework.oxm.support: Provides generic support classes for using Spring's O/X Mapping integration within various scenario's.
org.springframework.oxm.xstream: Package providing integration of XStream with Spring's O/X Mapping support.

### Uses of XmlMappingException in org.springframework.oxm

Subclasses of XmlMappingException in org.springframework.oxm
`class` `MarshallingException` Base class for exception thrown when a marshalling or unmarshalling error occurs.
`class` `MarshallingFailureException` Exception thrown on marshalling failure.
`class` `UncategorizedMappingException` Exception that indicates that the cause cannot be distinguished further.
`class` `UnmarshallingFailureException` Exception thrown on unmarshalling failure.
`class` `ValidationFailureException` Exception thrown on marshalling validation failure.

Methods in org.springframework.oxm that throw XmlMappingException
`void` Marshaller.`marshal(Object graph, Result result)` Marshal the object graph with the given root into the provided `Result`.
`Object` Unmarshaller.`unmarshal(Source source)` Unmarshal the given `Source` into an object graph.

### Uses of XmlMappingException in org.springframework.oxm.jaxb

Methods in org.springframework.oxm.jaxb that return XmlMappingException
`protected XmlMappingException` Jaxb2Marshaller.`convertJaxbException(JAXBException ex)` Convert the given `JAXBException` to an appropriate exception from the `org.springframework.oxm` hierarchy.

Methods in org.springframework.oxm.jaxb that throw XmlMappingException
`void` Jaxb2Marshaller.`marshal(Object graph, Result result)`
`void` Jaxb2Marshaller.`marshal(Object graph, Result result, MimeContainer mimeContainer)`
`Object` Jaxb2Marshaller.`unmarshal(Source source)`
`Object` Jaxb2Marshaller.`unmarshal(Source source, MimeContainer mimeContainer)`

### Uses of XmlMappingException in org.springframework.oxm.jibx

Methods in org.springframework.oxm.jibx that return XmlMappingException
`XmlMappingException` JibxMarshaller.`convertJibxException(org.jibx.runtime.JiBXException ex, boolean marshalling)` Deprecated. Convert the given `JiBXException` to an appropriate exception from the `org.springframework.oxm` hierarchy.

Methods in org.springframework.oxm.jibx that throw XmlMappingException
`protected void` JibxMarshaller.`marshalDomNode(Object graph, Node node)` Deprecated.
`protected void` JibxMarshaller.`marshalOutputStream(Object graph, OutputStream outputStream)` Deprecated.
`protected void` JibxMarshaller.`marshalSaxHandlers(Object graph, ContentHandler contentHandler, LexicalHandler lexicalHandler)` Deprecated.
`protected void` JibxMarshaller.`marshalWriter(Object graph, Writer writer)` Deprecated.
`protected void` JibxMarshaller.`marshalXmlStreamWriter(Object graph, XMLStreamWriter streamWriter)` Deprecated.
`protected Object` JibxMarshaller.`unmarshalDomNode(Node node)` Deprecated.
`protected Object` JibxMarshaller.`unmarshalInputStream(InputStream inputStream)` Deprecated.
`protected Object` JibxMarshaller.`unmarshalReader(Reader reader)` Deprecated.
`protected Object` JibxMarshaller.`unmarshalSaxReader(XMLReader xmlReader, InputSource inputSource)` Deprecated.

### Uses of XmlMappingException in org.springframework.oxm.mime

Methods in org.springframework.oxm.mime that throw XmlMappingException
`void` MimeMarshaller.`marshal(Object graph, Result result, MimeContainer mimeContainer)` Marshals the object graph with the given root into the provided `Result`, writing binary data to a `MimeContainer`.
`Object` MimeUnmarshaller.`unmarshal(Source source, MimeContainer mimeContainer)` Unmarshals the given provided `Source` into an object graph, reading binary attachments from a `MimeContainer`.

### Uses of XmlMappingException in org.springframework.oxm.support

Methods in org.springframework.oxm.support that throw XmlMappingException
`void` AbstractMarshaller.`marshal(Object graph, Result result)` Marshals the object graph with the given root into the provided `javax.xml.transform.Result`.
`protected abstract void` AbstractMarshaller.`marshalDomNode(Object graph, Node node)` Abstract template method for marshalling the given object graph to a DOM `Node`.
`protected void` AbstractMarshaller.`marshalDomResult(Object graph, DOMResult domResult)` Template method for handling `DOMResult`s.
`protected abstract void` AbstractMarshaller.`marshalOutputStream(Object graph, OutputStream outputStream)` Abstract template method for marshalling the given object graph to a `OutputStream`.
`protected abstract void` AbstractMarshaller.`marshalSaxHandlers(Object graph, ContentHandler contentHandler, LexicalHandler lexicalHandler)` Abstract template method for marshalling the given object graph to a SAX `ContentHandler`.
`protected void` AbstractMarshaller.`marshalSaxResult(Object graph, SAXResult saxResult)` Template method for handling `SAXResult`s.
`protected void` AbstractMarshaller.`marshalStaxResult(Object graph, Result staxResult)` Template method for handling `StaxResult`s.
`protected void` AbstractMarshaller.`marshalStreamResult(Object graph, StreamResult streamResult)` Template method for handling `StreamResult`s.
`protected abstract void` AbstractMarshaller.`marshalWriter(Object graph, Writer writer)` Abstract template method for marshalling the given object graph to a `Writer`.
`protected abstract void` AbstractMarshaller.`marshalXmlEventWriter(Object graph, XMLEventWriter eventWriter)` Abstract template method for marshalling the given object to a StAX `XMLEventWriter`.
`protected abstract void` AbstractMarshaller.`marshalXmlStreamWriter(Object graph, XMLStreamWriter streamWriter)` Abstract template method for marshalling the given object to a StAX `XMLStreamWriter`.
`Object` AbstractMarshaller.`unmarshal(Source source)` Unmarshals the given provided `javax.xml.transform.Source` into an object graph.
`protected abstract Object` AbstractMarshaller.`unmarshalDomNode(Node node)` Abstract template method for unmarshalling from a given DOM `Node`.
`protected Object` AbstractMarshaller.`unmarshalDomSource(DOMSource domSource)` Template method for handling `DOMSource`s.
`protected abstract Object` AbstractMarshaller.`unmarshalInputStream(InputStream inputStream)` Abstract template method for unmarshalling from a given `InputStream`.
`protected abstract Object` AbstractMarshaller.`unmarshalReader(Reader reader)` Abstract template method for unmarshalling from a given `Reader`.
`protected abstract Object` AbstractMarshaller.`unmarshalSaxReader(XMLReader xmlReader, InputSource inputSource)` Abstract template method for unmarshalling using a given SAX `XMLReader` and `InputSource`.
`protected Object` AbstractMarshaller.`unmarshalSaxSource(SAXSource saxSource)` Template method for handling `SAXSource`s.
`protected Object` AbstractMarshaller.`unmarshalStaxSource(Source staxSource)` Template method for handling `StaxSource`s.
`protected Object` AbstractMarshaller.`unmarshalStreamSource(StreamSource streamSource)` Template method for handling `StreamSource`s.
`protected abstract Object` AbstractMarshaller.`unmarshalXmlEventReader(XMLEventReader eventReader)` Abstract template method for unmarshalling from a given Stax `XMLEventReader`.
`protected abstract Object` AbstractMarshaller.`unmarshalXmlStreamReader(XMLStreamReader streamReader)` Abstract template method for unmarshalling from a given Stax `XMLStreamReader`.

### Uses of XmlMappingException in org.springframework.oxm.xstream

Methods in org.springframework.oxm.xstream that return XmlMappingException
`protected XmlMappingException` XStreamMarshaller.`convertXStreamException(Exception ex, boolean marshalling)` Convert the given XStream exception to an appropriate exception from the `org.springframework.oxm` hierarchy.

Methods in org.springframework.oxm.xstream that throw XmlMappingException
`protected void` XStreamMarshaller.`marshalDomNode(Object graph, Node node)`
`void` XStreamMarshaller.`marshalOutputStream(Object graph, OutputStream outputStream)`
`void` XStreamMarshaller.`marshalOutputStream(Object graph, OutputStream outputStream, com.thoughtworks.xstream.converters.DataHolder dataHolder)`
`protected void` XStreamMarshaller.`marshalSaxHandlers(Object graph, ContentHandler contentHandler, LexicalHandler lexicalHandler)`
`void` XStreamMarshaller.`marshalWriter(Object graph, Writer writer)`
`void` XStreamMarshaller.`marshalWriter(Object graph, Writer writer, com.thoughtworks.xstream.converters.DataHolder dataHolder)`
`protected void` XStreamMarshaller.`marshalXmlEventWriter(Object graph, XMLEventWriter eventWriter)`
`protected void` XStreamMarshaller.`marshalXmlStreamWriter(Object graph, XMLStreamWriter streamWriter)`
`protected Object` XStreamMarshaller.`unmarshalDomNode(Node node)`
`Object` XStreamMarshaller.`unmarshalInputStream(InputStream inputStream)`
`Object` XStreamMarshaller.`unmarshalInputStream(InputStream inputStream, com.thoughtworks.xstream.converters.DataHolder dataHolder)`
`Object` XStreamMarshaller.`unmarshalReader(Reader reader)`
`Object` XStreamMarshaller.`unmarshalReader(Reader reader, com.thoughtworks.xstream.converters.DataHolder dataHolder)`
`protected Object` XStreamMarshaller.`unmarshalSaxReader(XMLReader xmlReader, InputSource inputSource)`
`protected Object` XStreamMarshaller.`unmarshalStreamSource(StreamSource streamSource)`
`protected Object` XStreamMarshaller.`unmarshalXmlEventReader(XMLEventReader eventReader)`
`protected Object` XStreamMarshaller.`unmarshalXmlStreamReader(XMLStreamReader streamReader)`