Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

Code Block
xmlrpc://serverUri[?options]

Options

Div
classconfluenceTableSmall

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}

Message Headers

Camel XmlRpc uses these headers.

Div
classconfluenceTableSmall

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

...