Camel - Übergeben bestimmter Parameter von Routen an eine generische Bean-Methode

8

Nehmen wir an, ich habe eine Camel-Route, die so aussieht:

%Vor%

Und ich habe eine Bohne, die ich cannot change , die so aussieht:

%Vor%

Grundsätzlich möchte ich den Wert von someHeader von myRoute innerhalb meinBean auf beanMethod übertragen. p>

Wenn ich weiß, dass beanMethod ein String akzeptieren kann, kann ich den Wert des Headers someHeader aus der Route übergeben, damit er innerhalb von beanMethod als String akzeptiert wird ?

    
abbasdgr8 28.05.2014, 11:49
quelle

1 Antwort

17

Sie können Parameter in der von Ihnen beschriebenen Weise übergeben:

%Vor%

Weitere Informationen, einschließlich anderer Methoden zur Bean-Bindung, finden Sie hier Ссылка

    
Matthew Wilson 28.05.2014, 12:39
quelle
yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warningyii\base\ErrorException

PHP Startup: Unable to load dynamic library 'mongodb.so' (tried: /usr/lib64/php/modules/mongodb.so (/usr/lib64/php/modules/mongodb.so: cannot open shared object file: No such file or directory), /usr/lib64/php/modules/mongodb.so.so (/usr/lib64/php/modules/mongodb.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '341747',
    'url' => 'camel-passing-specific-parameters-from-routes-to-a-generic-bean-method',
];

$_SESSION = [
    '__flash' => [],
];