You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@james.apache.org by bt...@apache.org on 2026/05/04 04:59:37 UTC
(james-project) 06/06: JAMES-4203 Correct memory app bundle
This is an automated email from the ASF dual-hosted git repository.
chibenwa pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git
commit 0fb42e04bca79757fd8528f351693bef291b1d97
Author: Benoit TELLIER <bt...@linagora.com>
AuthorDate: Thu Apr 30 19:03:27 2026 +0200
JAMES-4203 Correct memory app bundle
---
.../src/main/java/org/apache/james/MemoryJamesServerMain.java | 11 ++---------
1 file changed, 2 insertions(+), 9 deletions(-)
diff --git a/server/apps/memory-app/src/main/java/org/apache/james/MemoryJamesServerMain.java b/server/apps/memory-app/src/main/java/org/apache/james/MemoryJamesServerMain.java
index da3a34aaf5..0ae1d22ad4 100644
--- a/server/apps/memory-app/src/main/java/org/apache/james/MemoryJamesServerMain.java
+++ b/server/apps/memory-app/src/main/java/org/apache/james/MemoryJamesServerMain.java
@@ -23,8 +23,6 @@ import org.apache.commons.configuration2.BaseHierarchicalConfiguration;
import org.apache.james.data.UsersRepositoryModuleChooser;
import org.apache.james.jmap.JMAPListenerModule;
import org.apache.james.jmap.JMAPModule;
-import org.apache.james.jmap.api.identity.CustomIdentityDAO;
-import org.apache.james.jmap.memory.identity.MemoryCustomIdentityDAO;
import org.apache.james.jmap.memory.pushsubscription.MemoryPushSubscriptionModule;
import org.apache.james.jwt.JwtConfiguration;
import org.apache.james.modules.BlobExportMechanismModule;
@@ -77,7 +75,6 @@ import org.apache.james.webadmin.authentication.NoAuthenticationFilter;
import com.google.common.collect.ImmutableList;
import com.google.inject.Module;
-import com.google.inject.Scopes;
import com.google.inject.util.Modules;
public class MemoryJamesServerMain implements JamesServerMain {
@@ -94,7 +91,6 @@ public class MemoryJamesServerMain implements JamesServerMain {
new MailQueueRoutesModule(),
new MailRepositoriesRoutesModule(),
new SieveRoutesModule(),
- new UserIdentityModule(),
new WebAdminMailOverWebModule());
public static final JwtConfiguration NO_JWT_CONFIGURATION = new JwtConfiguration(ImmutableList.of());
@@ -103,12 +99,8 @@ public class MemoryJamesServerMain implements JamesServerMain {
binder -> binder.bind(AuthenticationFilter.class).to(NoAuthenticationFilter.class),
binder -> binder.bind(WebAdminConfiguration.class).toInstance(WebAdminConfiguration.TEST_CONFIGURATION));
- private static final Module CUSTOM_IDENTITY_DAO_TESTING = binder -> binder.bind(CustomIdentityDAO.class)
- .to(MemoryCustomIdentityDAO.class)
- .in(Scopes.SINGLETON);
-
public static final Module WEBADMIN_TESTING = Modules.override(WEBADMIN)
- .with(WEBADMIN_NO_AUTH_MODULE, new NoJwtModule(), CUSTOM_IDENTITY_DAO_TESTING);
+ .with(WEBADMIN_NO_AUTH_MODULE, new NoJwtModule());
public static final Module PROTOCOLS = Modules.combine(
new IMAPServerModule(),
@@ -124,6 +116,7 @@ public class MemoryJamesServerMain implements JamesServerMain {
new JmapTasksModule(),
new MemoryDataJmapModule(),
new MemoryPushSubscriptionModule(),
+ new UserIdentityModule(),
JMAPModule.INSTANCE,
new JMAPServerModule());
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@james.apache.org
For additional commands, e-mail: notifications-help@james.apache.org