...
Code Block |
---|
xmlrpc://serverUri[?options]
|
Options
Div |
---|
class | confluenceTableSmall |
---|
|
Property | Default | Description |
---|
basicEncoding | null | Sets the encoding for basic authentication, null means UTF-8 is chosen. | basicUserName | null | The user name for basic authentication. | basicPassword | null | The password for basic authentication. | clientConfigurer | null | The reference id of the XmlRpcClient configurer which implement the interface of XmlRpcClientConfigurer to setup the XmlRpcClient as user wants. The value should be start with "#" such as "#myConfigurer" | connectionTimeout | 0 | Set the connection timeout in milliseconds, 0 is to disable it | contentLengthOptional | false | whether a "Content-Length" header may be omitted. The XML-RPC specification demands, that such a header be present. | enabledForExceptions | false | whether the response should contain a "faultCause" element in case of errors. The "faultCause" is an exception, which the server has trapped and written into a byte stream as a serializable object. | enabledForExtensions | false | whether extensions are enabled. By default, the client or server is strictly compliant to the XML-RPC specification and extensions are disabled. | encoding | null | Sets the requests encoding, null means UTF-8 is chosen. | gzipCompressing | false | Whether gzip compression is being used for transmitting the request. | gzipRequesting | false | Whether gzip compression is being used for transmitting the request. | replyTimeout | 0 | Set the reply timeout in milliseconds, 0 is to disable it. | userAgent | null | The http user agent header to set when doing xmlrpc requests | defaultMethodName | null | Since Camel 2.14.0: The method name which would be used for the xmlrpc requests by default, if the Message header CamelXmlRpcMethodName is not set. |
|
Wiki Markup |
---|
{div:class=confluenceTableSmall}
|| Property || Default || Description ||
| {{basicEncoding}} | {{null}} | Sets the encoding for basic authentication, null means UTF-8 is chosen. |
| {{basicUserName}} | {{null}} | The user name for basic authentication. |
| {{basicPassword}} | {{null}} | The password for basic authentication. |
| {{clientConfigurer}} | {{null}} | The reference id of the XmlRpcClient configurer which implement the interface of XmlRpcClientConfigurer to setup the XmlRpcClient as user wants. The value should be start with "#" such as "#myConfigurer"|
| {{connectionTimeout}} | {{0}} | Set the connection timeout in milliseconds, 0 is to disable it|
| {{contentLengthOptional}} | {{false}} | whether a "Content-Length" header may be omitted. The XML-RPC specification demands, that such a header be present. |
| {{enabledForExceptions}} | {{false}} | whether the response should contain a "faultCause" element in case of errors. The "faultCause" is an exception, which the server has trapped and written into a byte stream as a serializable object. |
| {{enabledForExtensions}}| {{false}} | whether extensions are enabled. By default, the client or server is strictly compliant to the XML-RPC specification and extensions are disabled.|
| {{encoding}} | {{null}} | Sets the requests encoding, null means UTF-8 is chosen. |
| {{gzipCompressing}} | {{false}} | Whether gzip compression is being used for transmitting the request. |
| {{gzipRequesting}} | {{false}} | Whether gzip compression is being used for transmitting the request. |
| {{replyTimeout}} | {{0}} | Set the reply timeout in milliseconds, 0 is to disable it. |
| {{userAgent}} | {{null}} | The http user agent header to set when doing xmlrpc requests |
| {{defaultMethodName}} | {{null}} | Since *Camel 2.14.0*: The method name which would be used for the xmlrpc requests by default, if the Message header CamelXmlRpcMethodName is not set. |
{div} |
Camel XmlRpc uses these headers.
Div |
---|
class | confluenceTableSmall |
---|
|
Header | Description |
---|
CamelXmlRpcMethodName | The XmlRpc method name which will be use for invoking the XmlRpc server. |
|
Wiki Markup |
---|
{div:class=confluenceTableSmall}
|| Header || Description ||
| {{CamelXmlRpcMethodName}} | The XmlRpc method name which will be use for invoking the XmlRpc server. |
{div} |
Using the XmlRpc data format
...