Skip to content

Commit f42736f

Browse files
committed
Camel Core Updates For 4.14.0
1 parent 3510418 commit f42736f

20 files changed

+27203
-400
lines changed

karavan-core/src/core/api/CamelDefinitionApi.ts

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,6 @@ import {
205205
LanguageExpression,
206206
MethodCallExpression,
207207
MvelExpression,
208-
OgnlExpression,
209208
PythonExpression,
210209
RefExpression,
211210
SimpleExpression,
@@ -700,9 +699,6 @@ export class CamelDefinitionApi {
700699
if (element?.mvel !== undefined) {
701700
def.mvel = CamelDefinitionApi.createMvelExpression(element.mvel);
702701
}
703-
if (element?.ognl !== undefined) {
704-
def.ognl = CamelDefinitionApi.createOgnlExpression(element.ognl);
705-
}
706702
if (element?.python !== undefined) {
707703
def.python = CamelDefinitionApi.createPythonExpression(element.python);
708704
}
@@ -2366,9 +2362,6 @@ export class CamelDefinitionApi {
23662362
if (element?.mvel !== undefined) {
23672363
def.mvel = CamelDefinitionApi.createMvelExpression(element.mvel);
23682364
}
2369-
if (element?.ognl !== undefined) {
2370-
def.ognl = CamelDefinitionApi.createOgnlExpression(element.ognl);
2371-
}
23722365
if (element?.python !== undefined) {
23732366
def.python = CamelDefinitionApi.createPythonExpression(element.python);
23742367
}
@@ -2486,15 +2479,6 @@ export class CamelDefinitionApi {
24862479
return def;
24872480
}
24882481

2489-
static createOgnlExpression = (element: any): OgnlExpression => {
2490-
if (element && typeof element === 'string') {
2491-
element = {expression: element};
2492-
}
2493-
const def = element ? new OgnlExpression({...element}) : new OgnlExpression();
2494-
def.uuid = element?.uuid ? element.uuid : def.uuid;
2495-
return def;
2496-
}
2497-
24982482
static createPythonExpression = (element: any): PythonExpression => {
24992483
if (element && typeof element === 'string') {
25002484
element = {expression: element};
@@ -3268,7 +3252,6 @@ export class CamelDefinitionApi {
32683252
case 'LanguageExpression': return CamelDefinitionApi.createLanguageExpression(newBody);
32693253
case 'MethodCallExpression': return CamelDefinitionApi.createMethodCallExpression(newBody);
32703254
case 'MvelExpression': return CamelDefinitionApi.createMvelExpression(newBody);
3271-
case 'OgnlExpression': return CamelDefinitionApi.createOgnlExpression(newBody);
32723255
case 'PythonExpression': return CamelDefinitionApi.createPythonExpression(newBody);
32733256
case 'RefExpression': return CamelDefinitionApi.createRefExpression(newBody);
32743257
case 'SimpleExpression': return CamelDefinitionApi.createSimpleExpression(newBody);
@@ -3347,7 +3330,6 @@ export class CamelDefinitionApi {
33473330
case 'LanguageExpression': return CamelDefinitionApi.createLanguageExpression(newBody);
33483331
case 'MethodCallExpression': return CamelDefinitionApi.createMethodCallExpression(newBody);
33493332
case 'MvelExpression': return CamelDefinitionApi.createMvelExpression(newBody);
3350-
case 'OgnlExpression': return CamelDefinitionApi.createOgnlExpression(newBody);
33513333
case 'PythonExpression': return CamelDefinitionApi.createPythonExpression(newBody);
33523334
case 'RefExpression': return CamelDefinitionApi.createRefExpression(newBody);
33533335
case 'SimpleExpression': return CamelDefinitionApi.createSimpleExpression(newBody);

karavan-core/src/core/api/CamelDefinitionYaml.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,7 @@ export class CamelDefinitionYaml {
159159
return yaml.dump(integration, {
160160
noRefs: false,
161161
noArrayIndent: false,
162+
lineWidth: 170,
162163
// forceQuotes: true,
163164
quotingType: '"',
164165
sortKeys: function(a: any, b: any) {
@@ -319,6 +320,8 @@ export class CamelDefinitionYaml {
319320
.forEach((f: any) => result.push(CamelDefinitionYamlStep.readRestDefinition(f.rest)));
320321
flows.filter((e: any) => e.hasOwnProperty('routeTemplate'))
321322
.forEach((f: any) => result.push(CamelDefinitionYamlStep.readRouteTemplateDefinition(f.routeTemplate)));
323+
flows.filter((e: any) => e.hasOwnProperty('templatedRoute'))
324+
.forEach((f: any) => result.push(CamelDefinitionYamlStep.readTemplatedRouteDefinition(f.templatedRoute)));
322325
flows.filter((e: any) => e.hasOwnProperty('route'))
323326
.forEach((f: any) => result.push(CamelDefinitionYamlStep.readRouteDefinition(f.route)));
324327
flows.filter((e: any) => e.hasOwnProperty('from'))

0 commit comments

Comments
 (0)