You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2025/08/19 11:37:07 UTC
(camel) 31/31: CAMEL-22354: dataformats - Align all data formats getter setters to model
This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch df2
in repository https://gitbox.apache.org/repos/asf/camel.git
commit 135a110f6fd4566bf2f2aceb89263e90de069bfa
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Tue Aug 19 13:30:59 2025 +0200
CAMEL-22354: dataformats - Align all data formats getter setters to model
---
.../org/apache/camel/component/snakeyaml/SnakeYAMLDataFormat.java | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/components/camel-snakeyaml/src/main/java/org/apache/camel/component/snakeyaml/SnakeYAMLDataFormat.java b/components/camel-snakeyaml/src/main/java/org/apache/camel/component/snakeyaml/SnakeYAMLDataFormat.java
index 4c839f850fd..a8a3937f3e3 100644
--- a/components/camel-snakeyaml/src/main/java/org/apache/camel/component/snakeyaml/SnakeYAMLDataFormat.java
+++ b/components/camel-snakeyaml/src/main/java/org/apache/camel/component/snakeyaml/SnakeYAMLDataFormat.java
@@ -148,7 +148,13 @@ public final class SnakeYAMLDataFormat extends ServiceSupport implements DataFor
}
}
- protected Yaml getYaml() {
+ @Override
+ protected void doStop() throws Exception {
+ super.doStop();
+ yamlCache.remove();
+ }
+
+ private Yaml getYaml() {
Yaml yaml = null;
WeakReference<Yaml> ref = yamlCache.get();