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 <[email protected]>
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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to