This is an automated email from the ASF dual-hosted git repository. astefanutti pushed a change to branch release-1.4.x in repository https://gitbox.apache.org/repos/asf/camel-k.git.
from 74e2d40 Remove a reference to the old logging configuration page new f2a5ec1 feat(kamelets): error handling kamelets binding support new 9cdb435 doc(example): kameletbinding error handler new 2292a34 fix(kamelets): optional error handler new d717034 feat(kamelets): error handling kamelets binding support new f846529 feat(crd): kameletbinding error handler new c4ecfb2 doc(example): error handling kamelet binding new 6c9cd6a feat(trait): error handler trait new d4c00c8 refactor(trait): integration error handler spec new c12778c refactor(trait): error handler kamelet new fc12741 doc(example): error handler DLC new c163cbf refactor(crd): updated crd after error-handler new 1a1ebe2 doc(trait): error-handler generated doc new 39744e4 feat(trait): error handler advanced configuration new f87df1c fix(trait): default error handler configuration setting new 4076fe3 refactor(trait): error handler spec definition new 3b54d6d chore(controller): error handler unit test new 51ba6d9 feat(trait): error handler Ref new 55197ab feat(trait): error handler bean new d1c4284 refactor(trait): error handler to bean ref new c7da379 refactor(trait): error handler using bean ref new 59746c2 refactor(controller): app properties binding new 42cd200 refactor(trait): error handler language to yaml new 0217c4a refactor(controller): error handler useless uri new 01029ab refactor(controller): error handler bean properties new 8195f35 chore(crd): error handler generated crds new d59edbe chore(doc): error handler generated new b85a16b doc(kamelets): kamelet bindings error handler new faf7b3b chore(trait): polishing PR new 026a5d8 feat(e2e): error handler integration test new 3a464ab doc(trait): regen new a38979b doc(examples): Kafka SASL SSL consumer new b0bfd89 refactor(example): error handler using a real Kafka topic new 5a5c8c6 chore(go): revert resources.go The 33 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../bases/camel.apache.org_kameletbindings.yaml | 5 + .../1.4.0/camel.apache.org_kameletbindings.yaml | 20 ++ .../camel.apache.org_kameletbindings.yaml | 5 + deploy/traits.yaml | 16 ++ docs/modules/ROOT/nav.adoc | 1 + .../kamelets/kameletbindings-error-handler.adoc | 156 ++++++++++++++ .../modules/ROOT/pages/kamelets/kamelets-user.adoc | 4 + docs/modules/ROOT/pages/kamelets/kamelets.adoc | 1 + .../pages/{logging.adoc => error-handler.adoc} | 26 +-- .../js_test.go => traits/error_handler_test.go} | 28 ++- .../traits/files/ErroredRoute.java} | 9 +- examples/kafka/sasl_ssl/README.md | 23 +++ .../SaslSSLKafkaConsumer.java} | 11 +- .../kafka/{ => sasl_ssl}/application.properties | 15 +- .../error-handler/error-handler.kamelet.yaml | 73 +++++++ .../incremental-id-source.kamelet.yaml | 31 ++- .../kamelet-binding-error-handler.yaml | 39 ++-- .../log-sink.kamelet.yaml} | 24 +-- examples/kamelets/error-handler/readme.md | 127 ++++++++++++ helm/camel-k/crds/crd-kamelet-binding.yaml | 5 + pkg/apis/camel/v1/common_types.go | 5 +- pkg/apis/camel/v1/integration_types_support.go | 13 ++ pkg/apis/camel/v1alpha1/error_handler_types.go | 229 +++++++++++++++++++++ pkg/apis/camel/v1alpha1/kamelet_binding_types.go | 9 +- pkg/controller/kameletbinding/common.go | 17 +- pkg/controller/kameletbinding/error_handler.go | 110 ++++++++++ .../kameletbinding/error_handler_test.go | 134 ++++++++++++ pkg/trait/error_handler.go | 91 ++++++++ pkg/trait/kamelets.go | 28 ++- pkg/trait/trait_register.go | 1 + pkg/trait/trait_test.go | 2 +- 31 files changed, 1150 insertions(+), 108 deletions(-) create mode 100644 docs/modules/ROOT/pages/kamelets/kameletbindings-error-handler.adoc copy docs/modules/traits/pages/{logging.adoc => error-handler.adoc} (59%) copy e2e/common/{languages/js_test.go => traits/error_handler_test.go} (54%) copy e2e/{builder/files/Java.java => common/traits/files/ErroredRoute.java} (83%) create mode 100644 examples/kafka/sasl_ssl/README.md copy examples/kafka/{SampleKafkaConsumer.java => sasl_ssl/SaslSSLKafkaConsumer.java} (75%) copy examples/kafka/{ => sasl_ssl}/application.properties (68%) create mode 100644 examples/kamelets/error-handler/error-handler.kamelet.yaml copy e2e/yaks/common/kamelet-binding-http/timer-source.kamelet.yaml => examples/kamelets/error-handler/incremental-id-source.kamelet.yaml (69%) copy e2e/yaks/common/kamelet-steps/steps-binding.yaml => examples/kamelets/error-handler/kamelet-binding-error-handler.yaml (67%) copy examples/kamelets/{timer-source-log-sink/log-sink.binding.yaml => error-handler/log-sink.kamelet.yaml} (79%) create mode 100644 examples/kamelets/error-handler/readme.md create mode 100644 pkg/apis/camel/v1alpha1/error_handler_types.go create mode 100644 pkg/controller/kameletbinding/error_handler.go create mode 100644 pkg/controller/kameletbinding/error_handler_test.go create mode 100644 pkg/trait/error_handler.go