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

...

Warning
titleBeware

You must ensure the expression used for the dynamicRouter such as a bean, will return null to indicate the end. Otherwise the dynamicRouter will keep repeating endlessly.

Options

Div
classconfluenceTableSmall

Name

Default Value

Description

uriDelimiter

,

Delimiter used if the Expression returned multiple endpoints.

ignoreInvalidEndpoints

false

If an endpoint uri could not be resolved, should it be ignored. Otherwise Camel will thrown an exception stating the endpoint uri is not valid.

cacheSize

1000

Camel

Wiki Markup
{div:class=confluenceTableSmall} || Name || Default Value || Description || | {{uriDelimiter}} | {{,}} | Delimiter used if the [Expression] returned multiple endpoints. | | {{ignoreInvalidEndpoints}} | {{false}} | If an endpoint uri could not be resolved, should it be ignored. Otherwise Camel will thrown an exception stating the endpoint uri is not valid. | | {{cacheSize}} | {{1000}} | *Camel

2.13.1/2.12.4:

*

Allows

to

configure

the

cache

size

for

the

{{

ProducerCache

}}

which

caches

producers

for

reuse

in

the

routing

slip.

Will

by

default

use

the

default

cache

size

which

is

1000.

Setting

the

value

to

-1

allows

to

turn

off

the

cache

all

together.

| {div}

Dynamic Router in Camel 2.5 onwards

...