Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Java™ Platform Standard Ed. 6
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
javax.xml.soap.SOAPException

Packages that use SOAPException
javax.xml.soap | Provides the API for creating and building SOAP messages.

Uses of SOAPException in javax.xml.soap

Methods in javax.xml.soap that throw SOAPException
`SOAPElement` | `SOAPElement.addAttribute(Name name, String value)` Adds an attribute with the specified name and value to this `SOAPElement` object.
`SOAPElement` | `SOAPElement.addAttribute(QName qname, String value)` Adds an attribute with the specified name and value to this `SOAPElement` object.
`SOAPBody` | `SOAPEnvelope.addBody()` Creates a `SOAPBody` object and sets it as the `SOAPBody` object for this `SOAPEnvelope` object.
`SOAPBodyElement` | `SOAPBody.addBodyElement(Name name)` Creates a new `SOAPBodyElement` object with the specified name and adds it to this `SOAPBody` object.
`SOAPBodyElement` | `SOAPBody.addBodyElement(QName qname)` Creates a new `SOAPBodyElement` object with the specified QName and adds it to this `SOAPBody` object.
`SOAPElement` | `SOAPElement.addChildElement(Name name)` Creates a new `SOAPElement` object initialized with the given `Name` object and adds the new element to this `SOAPElement` object.
`SOAPElement` | `SOAPElement.addChildElement(QName qname)` Creates a new `SOAPElement` object initialized with the given `QName` object and adds the new element to this `SOAPElement` object.
`SOAPElement` | `SOAPElement.addChildElement(SOAPElement element)` Add a `SOAPElement` as a child of this `SOAPElement` instance.
`SOAPElement` | `SOAPElement.addChildElement(String localName)` Creates a new `SOAPElement` object initialized with the specified local name and adds the new element to this `SOAPElement` object.
`SOAPElement` | `SOAPElement.addChildElement(String localName, String prefix)` Creates a new `SOAPElement` object initialized with the specified local name and prefix and adds the new element to this `SOAPElement` object.
`SOAPElement` | `SOAPElement.addChildElement(String localName, String prefix, String uri)` Creates a new `SOAPElement` object initialized with the specified local name, prefix, and URI and adds the new element to this `SOAPElement` object.
`Detail` | `SOAPFault.addDetail()` Creates an optional `Detail` object and sets it as the `Detail` object for this `SOAPFault` object.
`DetailEntry` | `Detail.addDetailEntry(Name name)` Creates a new `DetailEntry` object with the given name and adds it to this `Detail` object.
`DetailEntry` | `Detail.addDetailEntry(QName qname)` Creates a new `DetailEntry` object with the given QName and adds it to this `Detail` object.
`SOAPBodyElement` | `SOAPBody.addDocument(Document document)` Adds the root node of the DOM ``Document`` to this `SOAPBody` object.
`SOAPFault` | `SOAPBody.addFault()` Creates a new `SOAPFault` object and adds it to this `SOAPBody` object.
`SOAPFault` | `SOAPBody.addFault(Name faultCode, String faultString)` Creates a new `SOAPFault` object and adds it to this `SOAPBody` object.
`SOAPFault` | `SOAPBody.addFault(Name faultCode, String faultString, Locale locale)` Creates a new `SOAPFault` object and adds it to this `SOAPBody` object.
`SOAPFault` | `SOAPBody.addFault(QName faultCode, String faultString)` Creates a new `SOAPFault` object and adds it to this `SOAPBody` object.
`SOAPFault` | `SOAPBody.addFault(QName faultCode, String faultString, Locale locale)` Creates a new `SOAPFault` object and adds it to this `SOAPBody` object.
`void` | `SOAPFault.addFaultReasonText(String text, Locale locale)` Appends or replaces a Reason Text item containing the specified text message and an xml:lang derived from `locale`.
`SOAPHeader` | `SOAPEnvelope.addHeader()` Creates a `SOAPHeader` object and sets it as the `SOAPHeader` object for this `SOAPEnvelope` object.
`SOAPHeaderElement` | `SOAPHeader.addHeaderElement(Name name)` Creates a new `SOAPHeaderElement` object initialized with the specified name and adds it to this `SOAPHeader` object.
`SOAPHeaderElement` | `SOAPHeader.addHeaderElement(QName qname)` Creates a new `SOAPHeaderElement` object initialized with the specified qname and adds it to this `SOAPHeader` object.
`SOAPElement` | `SOAPElement.addNamespaceDeclaration(String prefix, String uri)` Adds a namespace declaration with the specified prefix and URI to this `SOAPElement` object.
`SOAPHeaderElement` | `SOAPHeader.addNotUnderstoodHeaderElement(QName name)` Creates a new NotUnderstood `SOAPHeaderElement` object initialized with the specified name and adds it to this `SOAPHeader` object.
`SOAPElement` | `SOAPElement.addTextNode(String text)` Creates a new `Text` object initialized with the given `String` and adds it to this `SOAPElement` object.
`SOAPHeaderElement` | `SOAPHeader.addUpgradeHeaderElement(Iterator supportedSOAPURIs)` Creates a new Upgrade `SOAPHeaderElement` object initialized with the specified List of supported SOAP URIs and adds it to this `SOAPHeader` object.
`SOAPHeaderElement` | `SOAPHeader.addUpgradeHeaderElement(String supportedSoapUri)` Creates a new Upgrade `SOAPHeaderElement` object initialized with the specified supported SOAP URI and adds it to this `SOAPHeader` object.
`SOAPHeaderElement` | `SOAPHeader.addUpgradeHeaderElement(String[] supportedSoapUris)` Creates a new Upgrade `SOAPHeaderElement` object initialized with the specified array of supported SOAP URIs and adds it to this `SOAPHeader` object.
`void` | `SOAPFault.appendFaultSubcode(QName subcode)` Adds a Subcode to the end of the sequence of Subcodes contained by this `SOAPFault`.
`abstract SOAPMessage` | `SOAPConnection.call(SOAPMessage request, Object to)` Sends the given message to the specified endpoint and blocks until it has returned the response.
`abstract void` | `SOAPConnection.close()` Closes this `SOAPConnection` object.
`SOAPElement` | `SOAPElementFactory.create(Name name)` Deprecated. Use javax.xml.soap.SOAPFactory.createElement(javax.xml.soap.Name) instead
`SOAPElement` | `SOAPElementFactory.create(String localName)` Deprecated. Use javax.xml.soap.SOAPFactory.createElement(String localName) instead
`SOAPElement` | `SOAPElementFactory.create(String localName, String prefix, String uri)` Deprecated. Use javax.xml.soap.SOAPFactory.createElement(String localName, String prefix, String uri) instead
`abstract SOAPConnection` | `SOAPConnectionFactory.createConnection()` Create a new `SOAPConnection`.
`abstract Detail` | `SOAPFactory.createDetail()` Creates a new `Detail` object which serves as a container for `DetailEntry` objects.
`SOAPElement` | `SOAPFactory.createElement(Element domElement)` Creates a `SOAPElement` object from an existing DOM `Element`.
`abstract SOAPElement` | `SOAPFactory.createElement(Name name)` Creates a `SOAPElement` object initialized with the given `Name` object.
`SOAPElement` | `SOAPFactory.createElement(QName qname)` Creates a `SOAPElement` object initialized with the given `QName` object.
`abstract SOAPElement` | `SOAPFactory.createElement(String localName)` Creates a `SOAPElement` object initialized with the given local name.
`abstract SOAPElement` | `SOAPFactory.createElement(String localName, String prefix, String uri)` Creates a new `SOAPElement` object with the given local name, prefix and uri.
`abstract SOAPFault` | `SOAPFactory.createFault()` Creates a new default `SOAPFault` object
`abstract SOAPFault` | `SOAPFactory.createFault(String reasonText, QName faultCode)` Creates a new `SOAPFault` object initialized with the given `reasonText` and `faultCode`
`abstract SOAPMessage` | `MessageFactory.createMessage()` Creates a new `SOAPMessage` object with the default `SOAPPart`, `SOAPEnvelope`, `SOAPBody`, and `SOAPHeader` objects.
`abstract SOAPMessage` | `MessageFactory.createMessage(MimeHeaders headers, InputStream in)` Internalizes the contents of the given `InputStream` object into a new `SOAPMessage` object and returns the `SOAPMessage` object.
`abstract Name` | `SOAPFactory.createName(String localName)` Creates a new `Name` object initialized with the given local name.
`Name` | `SOAPEnvelope.createName(String localName)` Creates a new `Name` object initialized with the given local name.
`abstract Name` | `SOAPFactory.createName(String localName, String prefix, String uri)` Creates a new `Name` object initialized with the given local name, namespace prefix, and namespace URI.
`Name` | `SOAPEnvelope.createName(String localName, String prefix, String uri)` Creates a new `Name` object initialized with the given local name, namespace prefix, and namespace URI.
`QName` | `SOAPElement.createQName(String localName, String prefix)` Creates a `QName` whose namespace URI is the one associated with the parameter, `prefix`, in the context of this `SOAPElement`.
`Document` | `SOAPBody.extractContentAsDocument()` Creates a new DOM ``Document`` and sets the first child of this `SOAPBody` as it's document element.
`SOAPMessage` | `SOAPConnection.get(Object to)` Gets a message from a specific endpoint and blocks until it receives,
`abstract AttachmentPart` | `SOAPMessage.getAttachment(SOAPElement element)` Returns an `AttachmentPart` object that is associated with an attachment that is referenced by this `SOAPElement` or `null` if no such attachment exists.
`abstract InputStream` | `AttachmentPart.getBase64Content()` Returns an `InputStream` which can be used to obtain the content of `AttachmentPart` as Base64 encoded character data, this method would base64 encode the raw bytes of the attachment and return.
`SOAPBody` | `SOAPEnvelope.getBody()` Returns the `SOAPBody` object associated with this `SOAPEnvelope` object.
`abstract Source` | `SOAPPart.getContent()` Returns the content of the SOAPEnvelope as a JAXP `Source` object.
`abstract Object` | `AttachmentPart.getContent()` Gets the content of this `AttachmentPart` object as a Java object.
`abstract DataHandler` | `AttachmentPart.getDataHandler()` Gets the `DataHandler` object for this `AttachmentPart` object.
`abstract SOAPEnvelope` | `SOAPPart.getEnvelope()` Gets the `SOAPEnvelope` object associated with this `SOAPPart` object.
`Iterator` | `SOAPFault.getFaultReasonLocales()` Returns an `Iterator` over a distinct sequence of `Locale`s for which there are associated Reason Text items.
`String` | `SOAPFault.getFaultReasonText(Locale locale)` Returns the Reason Text associated with the given `Locale`.
`Iterator` | `SOAPFault.getFaultReasonTexts()` Returns an `Iterator` over a sequence of `String` objects containing all of the Reason Text items for this `SOAPFault`.
`SOAPHeader` | `SOAPEnvelope.getHeader()` Returns the `SOAPHeader` object for this `SOAPEnvelope` object.
`Object` | `SOAPMessage.getProperty(String property)` Retrieves value of the specified property.
`abstract InputStream` | `AttachmentPart.getRawContent()` Gets the content of this `AttachmentPart` object as an InputStream as if a call had been made to `getContent` and no `DataContentHandler` had been registered for the `content-type` of this `AttachmentPart`.
`abstract byte[]` | `AttachmentPart.getRawContentBytes()` Gets the content of this `AttachmentPart` object as a byte[] array as if a call had been made to `getContent` and no `DataContentHandler` had been registered for the `content-type` of this `AttachmentPart`.
`abstract int` | `AttachmentPart.getSize()` Returns the number of bytes in this `AttachmentPart` object.
`SOAPBody` | `SOAPMessage.getSOAPBody()` Gets the SOAP Body contained in this `SOAPMessage` object.
`SOAPHeader` | `SOAPMessage.getSOAPHeader()` Gets the SOAP Header contained in this `SOAPMessage` object.
`static SOAPElementFactory` | `SOAPElementFactory.newInstance()` Deprecated. Creates a new instance of `SOAPElementFactory`.
`static SOAPConnectionFactory` | `SOAPConnectionFactory.newInstance()` Creates an instance of the default `SOAPConnectionFactory` object.
`static SOAPFactory` | `SOAPFactory.newInstance()` Creates a new `SOAPFactory` object that is an instance of the default implementation (SOAP 1.1), This method uses the following ordered lookup procedure to determine the SOAPFactory implementation class to load: Use the javax.xml.soap.SOAPFactory system property.
`static MessageFactory` | `MessageFactory.newInstance()` Creates a new `MessageFactory` object that is an instance of the default implementation (SOAP 1.1), This method uses the following ordered lookup procedure to determine the MessageFactory implementation class to load: Use the javax.xml.soap.MessageFactory system property.
`static SOAPFactory` | `SOAPFactory.newInstance(String protocol)` Creates a new `SOAPFactory` object that is an instance of the specified implementation, this method uses the SAAJMetaFactory to locate the implementation class and create the SOAPFactory instance.
`static MessageFactory` | `MessageFactory.newInstance(String protocol)` Creates a new `MessageFactory` object that is an instance of the specified implementation.
`protected abstract MessageFactory` | `SAAJMetaFactory.newMessageFactory(String protocol)` Creates a `MessageFactory` object for the given `String` protocol.
`protected abstract SOAPFactory` | `SAAJMetaFactory.newSOAPFactory(String protocol)` Creates a `SOAPFactory` object for the given `String` protocol.
`abstract void` | `SOAPMessage.saveChanges()` Updates this `SOAPMessage` object with all the changes that have been made to it.
`abstract void` | `AttachmentPart.setBase64Content(InputStream content, String contentType)` Sets the content of this attachment part from the Base64 source `InputStream` and sets the value of the `Content-Type` header to the value contained in `contentType`, This method would first decode the base64 input and write the resulting raw bytes to the attachment.
`abstract void` | `SOAPPart.setContent(Source source)` Sets the content of the `SOAPEnvelope` object with the data from the given `Source` object.
`SOAPElement` | `SOAPElement.setElementQName(QName newName)` Changes the name of this `Element` to `newName` if possible.
`void` | `SOAPElement.setEncodingStyle(String encodingStyle)` Sets the encoding style for this `SOAPElement` object to one specified.
`void` | `SOAPFault.setFaultActor(String faultActor)` Sets this `SOAPFault` object with the given fault actor.
`void` | `SOAPFault.setFaultCode(Name faultCodeQName)` Sets this `SOAPFault` object with the given fault code.
`void` | `SOAPFault.setFaultCode(QName faultCodeQName)` Sets this `SOAPFault` object with the given fault code.
`void` | `SOAPFault.setFaultCode(String faultCode)` Sets this `SOAPFault` object with the give fault code.
`void` | `SOAPFault.setFaultNode(String uri)` Creates or replaces any existing Node element value for this `SOAPFault` object.
`void` | `SOAPFault.setFaultRole(String uri)` Creates or replaces any existing Role element value for this `SOAPFault` object.
`void` | `SOAPFault.setFaultString(String faultString)` Sets the fault string for this `SOAPFault` object to the given string.
`void` | `SOAPFault.setFaultString(String faultString, Locale locale)` Sets the fault string for this `SOAPFault` object to the given string and localized to the given locale.
`void` | `Node.setParentElement(SOAPElement parent)` Sets the parent of this `Node` object to the given `SOAPElement` object.
`void` | `SOAPMessage.setProperty(String property, Object value)` Associates the specified value with the specified property.
`abstract void` | `AttachmentPart.setRawContent(InputStream content, String contentType)` Sets the content of this attachment part to that contained by the `InputStream` `content` and sets the value of the `Content-Type` header to the value contained in `contentType`.
`abstract void` | `AttachmentPart.setRawContentBytes(byte[] content, int offset, int len, String contentType)` Sets the content of this attachment part to that contained by the `byte[]` array `content` and sets the value of the `Content-Type` header to the value contained in `contentType`.
`void` | `SOAPHeaderElement.setRelay(boolean relay)` Sets the relay attribute for this `SOAPHeaderElement` to be either true or false.
`void` | `SOAPHeaderElement.setRole(String uri)` Sets the `Role` associated with this `SOAPHeaderElement` object to the specified `Role`.
`abstract void` | `SOAPMessage.writeTo(OutputStream out)` Writes this `SOAPMessage` object to the given output stream.

Constructors in javax.xml.soap that throw SOAPException
`SAAJResult()` Creates a `SAAJResult` that will present results in the form of a SAAJ tree that supports the default (SOAP 1.1) protocol.
`SAAJResult(String protocol)` Creates a `SAAJResult` that will present results in the form of a SAAJ tree that supports the specified protocol.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Java™ Platform Standard Ed. 6
PREV NEXT | FRAMES NO FRAMES

Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright © 1993, 2010, Oracle and/or its affiliates. All rights reserved.