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

mgentry pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cayenne-modeler.git

commit d34838eada387d4f7b801f8d1ac766053a7d9396
Author: Michael Gentry <[email protected]>
AuthorDate: Sun Dec 19 14:18:27 2021 -0500

    JGroups testing.
---
 src/main/java/org/apache/cayenne/modeler/CayenneModeler.java | 4 +++-
 src/test/resources/cayenne-analytic.xml                      | 3 +++
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/main/java/org/apache/cayenne/modeler/CayenneModeler.java 
b/src/main/java/org/apache/cayenne/modeler/CayenneModeler.java
index ca4ac5d..efeeaea 100644
--- a/src/main/java/org/apache/cayenne/modeler/CayenneModeler.java
+++ b/src/main/java/org/apache/cayenne/modeler/CayenneModeler.java
@@ -25,6 +25,7 @@ import java.util.Collection;
 import org.apache.cayenne.configuration.server.ServerModule;
 import org.apache.cayenne.di.DIBootstrap;
 import org.apache.cayenne.di.Module;
+import org.apache.cayenne.event.JGroupsModule;
 import org.apache.cayenne.modeler.di.Injection;
 import org.apache.cayenne.modeler.layout.MainWindowLayout;
 import org.apache.cayenne.modeler.layout.PreferencesLayout;
@@ -178,6 +179,7 @@ public class CayenneModeler extends Application
         modules.add(new ServerModule("CayenneModeler"));
 //        
modules.add(ServerRuntime.builder().addConfig("CayenneModeler").build());
         modules.add(new ProjectModule());
+        modules.add(new JGroupsModule());
 //        modules.add(new CayenneModelerModule());
 
         return modules;
@@ -187,7 +189,7 @@ public class CayenneModeler extends Application
     {
 //        
Font.loadFont(CayenneModeler.class.getResource("/font/fontawesome-webfont.ttf").toExternalForm(),
 10);
 
-        Injection.setInjector(DIBootstrap.createInjector(appendModules(new 
ArrayList<Module>())));
+        Injection.setInjector(DIBootstrap.createInjector(appendModules(new 
ArrayList<>())));
 
         launch(args);
     }
diff --git a/src/test/resources/cayenne-analytic.xml 
b/src/test/resources/cayenne-analytic.xml
index a5b1898..e48f780 100644
--- a/src/test/resources/cayenne-analytic.xml
+++ b/src/test/resources/cayenne-analytic.xml
@@ -1,7 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <domain project-version="9">
        <property name="cayenne.DataDomain.validatingObjectsOnCommit" 
value="false"/>
+       <property name="cayenne.DataRowStore.EventBridge.factory" 
value="org.apache.cayenne.event.JavaGroupsBridgeFactory"/>
        <property name="cayenne.DataRowStore.remote.notify" value="true"/>
+       <property name="cayenne.JMSBridge.topic.connection.factory" 
value="JmsTopicConnectionFactory"/>
+       <property name="javagroupsbridge.config.url" value="mrg"/>
 
        <map name="analytic"/>
 

Reply via email to