SOAP fault operation definition file
Format
[targetNamespace-URI]
[targetNamespace-URI]
... |
Function
Specifies the targetNamespace URI. The targetNamespace URI is used to decide whether the SOAP Fault received from Web Service by a service adapter will be handled as a Fault. The specified contents take effect after the HCSC server starts.
Specification method
- Demarcate the targetNamespace URIs with linefeeds. Specify the coding for targetNamespace of the WSDL that you will use to create a service adapter as is.
- You can use the following characters specified in the ISO-8859-1 character encoding in targetNamespace:
- Alphanumeric characters
- Exclamation mark (!)
- Double quotation mark (")
- Hash mark (#)
- Dollar sign ($)
- Percent sign (%)
- Ampersand (&)
- Apostrophe mark (')
- Left parenthesis (()
- Right parenthesis ())
- Plus sign (+)
- Comma (,)
- Hyphen (-)
- Period (.)
- Forward slash (/)
- Colon (:)
- Semicolon (;)
- Left angle bracket (<)
- Right angle bracket (>)
- Equal sign (=)
- Question mark (?)
- At mark (@)
- Left square bracket ([)
- Right square bracket (])
- Yen sign (\)
- Caret (^)
- Underscore (_)
- Grave accent mark (`)
- Left curly bracket ({)
- Right curly bracket (})
- Vertical bar (|)
- Swung dash (~)
- A line beginning with a hash mark (#) is a comment.
- A blank line is ignored. Also, the one-byte spaces and tabs at the beginning and at the end of a line are ignored.
- If the value of the targetNamespace attribute, declared in the WSDL, is null (no value) or if the targetNamespace attribute is not defined, code "" (two double quotation marks).
Operations for invalid definitions
The HCSC server fails to start if there are definitions that do not match the rules described in Specification method (this, however, excludes the cases where a definition does not match with the conditions of the ISO-8859-1 character encoding).
Note that in the following cases the operation might not be normal if a SOAP Fault is returned by a service component:
- When you specify an invalid targetNamespace#
- When you specify characters that cannot be used as targetNamespace of the WSDL
- When you use character encoding other than the specified character encoding
- #
- Use the coding for targetNamespace of the WSDL that you will use to create a service adapter as is. Although http://www.xxx.com/ and http://w%77w.xxx.com/ are synonymous as URIs, they are recognized as separate URIs.
Example of coding
http://dictionary.com
urn:sample.co.jp:xmlns:wsdl:2007-06 |