public class SoapFaultDefinitionEditor extends PropertyEditorSupport
SoapFaultDefinition objects. Takes strings of form
faultCode,faultString,localewhere
faultCode is the string representation of a QName, faultStringOrReason is the optional
fault string, and locale is the optional string representations for the faultStringOrReasonlanguage.
By default, the language is set to English, and the fault string set to the exception message.
Instead of supplying a custom fault code, you can use the constants SERVER or RECEIVER indicate a
Server/Receiver fault, or CLIENT or SENDER toClient/Sender fault
respectively.
For example:
RECEIVER,Server erroror
CLIENT,Client erroror
{http://springframework.org/spring-ws}spring-ws:FatalError},A fatal error has occurred
QName.toString(),
QNameEditor,
SoapFaultDefinition.RECEIVER,
SoapFaultDefinition.SERVER,
SoapFaultDefinition.SENDER,
SoapFaultDefinition.CLIENT,
SoapFault.getFaultCode()| Constructor and Description |
|---|
SoapFaultDefinitionEditor() |
| Modifier and Type | Method and Description |
|---|---|
void |
setAsText(String text) |
addPropertyChangeListener, firePropertyChange, getAsText, getCustomEditor, getJavaInitializationString, getSource, getTags, getValue, isPaintable, paintValue, removePropertyChangeListener, setSource, setValue, supportsCustomEditorpublic void setAsText(String text) throws IllegalArgumentException
setAsText in interface PropertyEditorsetAsText in class PropertyEditorSupportIllegalArgumentExceptionCopyright © 2022 Pivotal Software. All rights reserved.