This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch re
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 8cb3aaec13515e732d2bd91271fdd79aa368d02c
Author: Claus Ibsen <[email protected]>
AuthorDate: Thu Jun 26 10:43:12 2025 +0200

    CAMEL-22200: components that are resource endpoint based should have 
content cache true as default and make it configurable on component level.
---
 .../main/java/org/apache/camel/component/jte/JteEndpoint.java  | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git 
a/components/camel-jte/src/main/java/org/apache/camel/component/jte/JteEndpoint.java
 
b/components/camel-jte/src/main/java/org/apache/camel/component/jte/JteEndpoint.java
index 41e3f430d86..2b237ef87fd 100644
--- 
a/components/camel-jte/src/main/java/org/apache/camel/component/jte/JteEndpoint.java
+++ 
b/components/camel-jte/src/main/java/org/apache/camel/component/jte/JteEndpoint.java
@@ -52,6 +52,16 @@ public class JteEndpoint extends ResourceEndpoint {
         return false;
     }
 
+    @Override
+    public void clearContentCache() {
+        super.clearContentCache();
+        TemplateEngine template = getComponent().getTemplateEngine();
+        if (template != null) {
+            template.clearCache();
+            template.cleanAll();
+        }
+    }
+
     @Override
     public JteComponent getComponent() {
         return (JteComponent) super.getComponent();

Reply via email to