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

ndipiazza pushed a commit to branch file-based-config-store
in repository https://gitbox.apache.org/repos/asf/tika.git


The following commit(s) were added to refs/heads/file-based-config-store by 
this push:
     new 10b35a275 Disable Ignite Object Input Filter autoconfiguration
10b35a275 is described below

commit 10b35a275682778ee67b676ab01f1c5eb9f12999
Author: Nicholas DiPiazza <[email protected]>
AuthorDate: Sun Dec 28 16:15:21 2025 -0600

    Disable Ignite Object Input Filter autoconfiguration
    
    - Set IGNITE_ENABLE_OBJECT_INPUT_FILTER_AUTOCONFIGURATION=false
    - Fixes: Failed to autoconfigure Ignite Object Input Filter
    - Ignite was conflicting with existing serialization filter
    - Apply in both IgniteStoreServer and IgniteConfigStore
---
 .../java/org/apache/tika/pipes/ignite/server/IgniteStoreServer.java    | 3 +++
 1 file changed, 3 insertions(+)

diff --git 
a/tika-pipes/tika-pipes-plugins/tika-pipes-ignite/src/main/java/org/apache/tika/pipes/ignite/server/IgniteStoreServer.java
 
b/tika-pipes/tika-pipes-plugins/tika-pipes-ignite/src/main/java/org/apache/tika/pipes/ignite/server/IgniteStoreServer.java
index e5f31e870..8d8759ac8 100644
--- 
a/tika-pipes/tika-pipes-plugins/tika-pipes-ignite/src/main/java/org/apache/tika/pipes/ignite/server/IgniteStoreServer.java
+++ 
b/tika-pipes/tika-pipes-plugins/tika-pipes-ignite/src/main/java/org/apache/tika/pipes/ignite/server/IgniteStoreServer.java
@@ -79,6 +79,9 @@ public class IgniteStoreServer implements AutoCloseable {
         LOG.info("Starting Ignite server: instance={}, cache={}, mode={}", 
             instanceName, cacheName, cacheMode);
         
+        // Disable Ignite's Object Input Filter autoconfiguration to avoid 
conflicts
+        
System.setProperty("IGNITE_ENABLE_OBJECT_INPUT_FILTER_AUTOCONFIGURATION", 
"false");
+        
         IgniteConfiguration cfg = new IgniteConfiguration();
         cfg.setIgniteInstanceName(instanceName);
         cfg.setClientMode(false); // Server mode

Reply via email to