This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch
CAMEL-23631-route-diagram-highlight-error-path
in repository https://gitbox.apache.org/repos/asf/camel.git
from 287752871e79 CAMEL-23631: Extract DiagramSupport and add diagram to
HistoryTab
add c4a0fcd7ed20 CAMEL-23615: ErrorRegistry - disable TTL by default
(#23575)
add c631050a0d46 CAMEL-23601: camel-jbang - export layered Docker
packaging for Main and Spring Boot
add d3b2eb55fd83 chore(deps): Bump com.sun.xml.bind:jaxb-impl from 4.0.8
to 4.0.9
add 28f1c1e67bc6 chore(deps): Bump aws-java-sdk2-version from 2.44.13 to
2.44.14
add 44670021b1d8 chore(deps): Bump logback-version from 1.5.32 to 1.5.33
add 527672841cd2 chore(deps): Bump jaxb-xjc-version from 4.0.8 to 4.0.9
add 7398facb889d chore(deps): Bump mongo-java-driver-version from 5.7.0 to
5.7.1
add 3d6131dbc7e6 chore(deps): Bump maven-surefire-plugin-version from
3.5.5 to 3.5.6
add 361ca2f32415 chore(deps): Bump sshd-version from 2.17.1 to 2.18.0
add e2cce97bc7ef CAMEL-22894: Extract OGNL/exchange-property and
function(...) Simple functions into dedicated factories
add 6b323adf93c4 CAMEL-23632: Add CLI usage examples (footer) to commands
add e39a3bb3647c CAMEL-23633: TUI auto-reselect integration after restart
add bf262c49462d Merge remote-tracking branch 'origin/main' into
CAMEL-23631-route-diagram-highlight-error-path
No new revisions were added by this update.
Summary of changes:
.../main/camel-main-configuration-metadata.json | 2 +-
.../java/org/apache/camel/spi/ErrorRegistry.java | 2 +-
.../camel/impl/engine/DefaultErrorRegistry.java | 18 +-
.../language/simple/SimpleFunctionDispatcher.java | 4 +
.../simple/ast/SimpleFunctionExpression.java | 276 +--------------------
...tionFactory.java => CustomFunctionFactory.java} | 40 +--
.../simple/functions/ExchangeFunctionFactory.java | 262 +++++++++++++++++++
.../functions/CustomFunctionFactoryTest.java | 104 ++++++++
.../functions/ExchangeFunctionFactoryTest.java | 155 ++++++++++++
.../camel-main-configuration-metadata.json | 2 +-
core/camel-main/src/main/docs/main.adoc | 2 +-
.../main/ErrorRegistryConfigurationProperties.java | 7 +-
.../ROOT/pages/camel-4x-upgrade-guide-4_21.adoc | 28 +--
.../modules/ROOT/pages/error-registry.adoc | 2 +-
.../camel-jbang-dependency-copy.adoc | 1 -
.../camel-jbang-dependency-list.adoc | 1 -
.../camel-jbang-dependency-update.adoc | 1 -
.../pages/jbang-commands/camel-jbang-export.adoc | 1 -
.../pages/jbang-commands/camel-jbang-sbom.adoc | 1 -
.../META-INF/camel-jbang-commands-metadata.json | 6 +-
.../dsl/jbang/core/commands/DependencyCopy.java | 5 +-
.../dsl/jbang/core/commands/DependencyRuntime.java | 5 +-
.../dsl/jbang/core/commands/DependencyUpdate.java | 5 +-
.../camel/dsl/jbang/core/commands/Doctor.java | 5 +-
.../camel/dsl/jbang/core/commands/Export.java | 9 +-
.../dsl/jbang/core/commands/ExportBaseCommand.java | 6 +-
.../dsl/jbang/core/commands/ExportQuarkus.java | 19 +-
.../dsl/jbang/core/commands/ExportSpringBoot.java | 5 +
.../jbang/core/commands/TransformDataWeave.java | 5 +-
.../jbang/core/commands/action/CamelBeanDump.java | 6 +-
.../core/commands/action/CamelBrowseAction.java | 6 +-
.../jbang/core/commands/action/CamelGCAction.java | 5 +-
.../core/commands/action/CamelLoadAction.java | 5 +-
.../action/CamelProcessorDisableAction.java | 5 +-
.../action/CamelProcessorEnableAction.java | 5 +-
.../core/commands/action/CamelReceiveAction.java | 6 +-
.../core/commands/action/CamelReloadAction.java | 5 +-
.../commands/action/CamelResetStatsAction.java | 5 +-
.../core/commands/action/CamelRouteDumpAction.java | 6 +-
.../action/CamelRouteGroupStartAction.java | 5 +-
.../commands/action/CamelRouteGroupStopAction.java | 5 +-
.../commands/action/CamelRouteResumeAction.java | 5 +-
.../commands/action/CamelRouteStartAction.java | 5 +-
.../core/commands/action/CamelRouteStopAction.java | 5 +-
.../commands/action/CamelRouteStructureAction.java | 6 +-
.../commands/action/CamelRouteSuspendAction.java | 5 +-
.../core/commands/action/CamelSourceAction.java | 6 +-
.../jbang/core/commands/action/CamelSourceTop.java | 6 +-
.../action/CamelStartupRecorderAction.java | 5 +-
.../core/commands/action/CamelStubAction.java | 6 +-
.../core/commands/action/CamelThreadDump.java | 6 +-
.../commands/action/EvalExpressionCommand.java | 5 +-
.../jbang/core/commands/action/LoggerAction.java | 6 +-
.../commands/action/RouteControllerAction.java | 5 +-
.../commands/action/TransformMessageAction.java | 5 +-
.../core/commands/catalog/CatalogDataFormat.java | 6 +-
.../core/commands/catalog/CatalogDevConsole.java | 5 +-
.../core/commands/catalog/CatalogLanguage.java | 6 +-
.../jbang/core/commands/catalog/CatalogOther.java | 5 +-
.../core/commands/catalog/CatalogTransformer.java | 5 +-
.../dsl/jbang/core/commands/config/ConfigList.java | 6 +-
.../jbang/core/commands/config/ConfigUnset.java | 5 +-
.../dsl/jbang/core/commands/infra/InfraGet.java | 5 +-
.../dsl/jbang/core/commands/infra/InfraList.java | 5 +-
.../dsl/jbang/core/commands/infra/InfraLog.java | 5 +-
.../dsl/jbang/core/commands/infra/InfraPs.java | 5 +-
.../dsl/jbang/core/commands/infra/InfraRun.java | 6 +-
.../dsl/jbang/core/commands/infra/InfraStop.java | 5 +-
.../dsl/jbang/core/commands/plugin/PluginAdd.java | 5 +-
.../jbang/core/commands/plugin/PluginDelete.java | 5 +-
.../dsl/jbang/core/commands/plugin/PluginGet.java | 6 +-
.../dsl/jbang/core/commands/plugin/PluginList.java | 5 +-
.../core/commands/process/CamelContextStatus.java | 7 +-
.../core/commands/process/CamelContextTop.java | 6 +-
.../jbang/core/commands/process/CamelCount.java | 6 +-
.../commands/process/CamelProcessorStatus.java | 7 +-
.../core/commands/process/CamelProcessorTop.java | 6 +-
.../commands/process/CamelRouteGroupStatus.java | 6 +-
.../core/commands/process/CamelRouteGroupTop.java | 6 +-
.../jbang/core/commands/process/CamelRouteTop.java | 6 +-
.../dsl/jbang/core/commands/process/Dirty.java | 6 +-
.../dsl/jbang/core/commands/process/Hawtio.java | 6 +-
.../dsl/jbang/core/commands/process/Jolokia.java | 6 +-
.../jbang/core/commands/process/ListBlocked.java | 6 +-
.../core/commands/process/ListCircuitBreaker.java | 6 +-
.../jbang/core/commands/process/ListConsumer.java | 7 +-
.../jbang/core/commands/process/ListEndpoint.java | 7 +-
.../dsl/jbang/core/commands/process/ListEvent.java | 6 +-
.../jbang/core/commands/process/ListGroovy.java | 6 +-
.../jbang/core/commands/process/ListInflight.java | 6 +-
.../core/commands/process/ListInternalTask.java | 6 +-
.../dsl/jbang/core/commands/process/ListKafka.java | 7 +-
.../jbang/core/commands/process/ListMetric.java | 7 +-
.../core/commands/process/ListPlatformHttp.java | 6 +-
.../jbang/core/commands/process/ListProducer.java | 6 +-
.../core/commands/process/ListProperties.java | 6 +-
.../dsl/jbang/core/commands/process/ListRest.java | 6 +-
.../jbang/core/commands/process/ListService.java | 6 +-
.../core/commands/process/ListTransformer.java | 6 +-
.../jbang/core/commands/process/ListVariable.java | 6 +-
.../dsl/jbang/core/commands/process/ListVault.java | 5 +-
.../dsl/jbang/core/commands/update/UpdateList.java | 5 +-
.../dsl/jbang/core/commands/update/UpdateRun.java | 5 +-
.../jbang/core/commands/version/VersionGet.java | 5 +-
...ckerfile25.ftl => Dockerfile-spring-boot21.ftl} | 24 +-
...ckerfile25.ftl => Dockerfile-spring-boot25.ftl} | 24 +-
.../src/main/resources/templates/Dockerfile21.ftl | 13 +-
.../src/main/resources/templates/Dockerfile25.ftl | 21 +-
.../src/main/resources/templates/main-pom.ftl | 32 +++
.../dsl/jbang/core/commands/ExportMainJibTest.java | 8 +-
.../jbang/core/commands/ExportMainJkubeTest.java | 6 +-
.../dsl/jbang/core/commands/tui/CamelMonitor.java | 22 ++
.../jbang/core/commands/tui/MonitorContext.java | 1 +
parent/pom.xml | 12 +-
pom.xml | 2 +-
115 files changed, 1107 insertions(+), 461 deletions(-)
copy
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/functions/{SkipFunctionFactory.java
=> CustomFunctionFactory.java} (59%)
create mode 100644
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/functions/ExchangeFunctionFactory.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/language/simple/functions/CustomFunctionFactoryTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/language/simple/functions/ExchangeFunctionFactoryTest.java
copy
dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/{Dockerfile25.ftl
=> Dockerfile-spring-boot21.ftl} (65%)
copy
dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/{Dockerfile25.ftl
=> Dockerfile-spring-boot25.ftl} (65%)