This is an automated email from the ASF dual-hosted git repository. rcordier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git
commit 798dce9a904f05a280deeffe2d12eb4d4b597a76 Author: Quan Tran <hqt...@linagora.com> AuthorDate: Wed Nov 13 15:47:44 2024 +0700 JAMES-2456 CassandraWithTikaTest should properly load Tika module Before, Tika was not used properly in the integration test CassandraWithTikaTest: ``` 14:49:51.495 [WARN ] o.a.j.m.m.TikaMailboxModule - Could not find tika configuration file. Disabling Tika. 14:49:51.496 [INFO ] o.a.j.m.m.TikaMailboxModule - Tika text extraction has been disabled. Using JsoupTextExtractor instead. No complex extraction will be done. ``` --- .../java/org/apache/james/modules/TestTikaModule.java | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/server/apps/cassandra-app/src/test/java/org/apache/james/modules/TestTikaModule.java b/server/apps/cassandra-app/src/test/java/org/apache/james/modules/TestTikaModule.java index a46e61fd0a..89bc432fab 100644 --- a/server/apps/cassandra-app/src/test/java/org/apache/james/modules/TestTikaModule.java +++ b/server/apps/cassandra-app/src/test/java/org/apache/james/modules/TestTikaModule.java @@ -19,14 +19,10 @@ package org.apache.james.modules; -import java.net.URISyntaxException; - import jakarta.inject.Singleton; import org.apache.james.mailbox.tika.TikaConfiguration; import org.apache.james.mailbox.tika.TikaContainer; -import org.apache.james.mailbox.tika.TikaHttpClient; -import org.apache.james.mailbox.tika.TikaHttpClientImpl; import com.google.inject.AbstractModule; import com.google.inject.Provides; @@ -46,11 +42,12 @@ public class TestTikaModule extends AbstractModule { @Provides @Singleton - protected TikaHttpClient provideTikaHttpClient() throws URISyntaxException { - return new TikaHttpClientImpl(TikaConfiguration.builder() - .host(tika.getIp()) - .port(tika.getPort()) - .timeoutInMillis(tika.getTimeoutInMillis()) - .build()); + protected TikaConfiguration provideTikaConfiguration() { + return TikaConfiguration.builder() + .enabled() + .host(tika.getIp()) + .port(tika.getPort()) + .timeoutInMillis(tika.getTimeoutInMillis()) + .build(); } } --------------------------------------------------------------------- To unsubscribe, e-mail: notifications-unsubscr...@james.apache.org For additional commands, e-mail: notifications-h...@james.apache.org