Skip to content

Commit be65755

Browse files
mshaposhniklukasj
authored andcommitted
Add support for JGroups ver. 4.x in session coordination;
Signed-off-by: Max Shaposhnik <[email protected]>
1 parent 3e002a7 commit be65755

File tree

4 files changed

+6
-15
lines changed

4 files changed

+6
-15
lines changed

buildsystem/compdeps/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@
9191
<org.slf4j.version>1.7.25</org.slf4j.version>
9292
<wsdl4j.version>1.6.2</wsdl4j.version>
9393
<!-- CQ #7143 (Workswith) JGroups 3.2.8+ -->
94-
<org.jgroups.version>3.6.17.Final</org.jgroups.version>
94+
<org.jgroups.version>4.1.0.Final</org.jgroups.version>
9595
</properties>
9696

9797
<build>

foundation/org.eclipse.persistence.extension/pom.xml

-10
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,4 @@
3535
<release.version>3.0.0</release.version>
3636
<testId>eclipselink.${componentId}.test</testId>
3737
</properties>
38-
39-
<dependencies>
40-
<dependency>
41-
<groupId>org.jgroups</groupId>
42-
<artifactId>jgroups</artifactId>
43-
<version>3.2.8.Final</version>
44-
<scope>compile</scope>
45-
</dependency>
46-
</dependencies>
47-
4838
</project>

foundation/org.eclipse.persistence.extension/src/org/eclipse/persistence/internal/sessions/coordination/jgroups/JGroupsRemoteConnection.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -93,9 +93,9 @@ public boolean isLocal() {
9393
protected Object executeCommandInternal(Object command) throws Exception {
9494
Message message = null;
9595
if (command instanceof byte[]) {
96-
message = new Message(null, null, (byte[])command);
96+
message = new Message(null, (byte[])command);
9797
} else {
98-
message = new Message(null, null, command);
98+
message = new Message(null, command);
9999
}
100100

101101
Object[] debugInfo = null;

uploadToNexus.xml

+3-2
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@
184184
<property name="oracleddl.name" value="EclipseLink OracleDDL Parser"/>
185185
<property name="oraclebndl.prefix" value="org.eclipse.persistence.oracle"/>
186186
<property name="oraclebndl.criteria" value="[1.0.0,9.0.0)"/>
187-
<property name="oraclebndl.name" value="EclipseLink Oracle Extensions"/>
187+
<property name="oraclebndl.name" value="EclipseLink Oracle Extensions"/>
188188
<property name="oraclenosql.prefix" value="org.eclipse.persistence.oracle.nosql"/>
189189
<property name="oraclenosql.criteria" value="[1.0.0,9.0.0)"/>
190190
<property name="oraclenosql.name" value="EclipseLink Oracle NoSQL database Extensions"/>
@@ -285,6 +285,7 @@
285285
<property name="dep.resource" value="${dep.grp}jakarta.resource${dep.art}jakarta.resource-api${dep.ver}1.7.2${dep.type}jar${dep.scope}compile${dep.opt}false${dep.foot}"/>
286286
<property name="dep.servlet" value="${dep.grp}jakarta.servlet${dep.art}jakarta.servlet-api${dep.ver}4.0.2${dep.type}jar${dep.scope}compile${dep.opt}false${dep.foot}"/>
287287
<property name="dep.wsdl" value="${dep.grp}wsdl4j${dep.art}wsdl4j${dep.ver}1.6.3${dep.type}jar${dep.scope}compile${dep.opt}false${dep.foot}"/>
288+
<property name="dep.jgroups" value="${dep.grp}org.jgroups${dep.art}jgroups${dep.ver}4.1.0.Final${dep.type}jar${dep.scope}compile${dep.opt}true${dep.foot}"/>
288289
<!-- These are EclipseLink maintained public API bundles so are published under the EclipseLink GroupID, but with their own version info -->
289290
<property name="dep.persistence" value="${dep.grp}org.eclipse.persistence${dep.art}${jpaapi.prefix}${dep.ver}${jpaapi.mvn.version}${dep.type}jar${dep.scope}compile${dep.opt}false${dep.foot}"/>
290291
<property name="dep.sdoapi" value="${dep.grp}org.eclipse.persistence${dep.art}${sdoapi.prefix}${dep.ver}${sdoapi.mvn.version}${dep.type}jar${dep.scope}compile${dep.opt}false${dep.foot}"/>
@@ -321,7 +322,7 @@
321322
<property name="builder.dependencies" value="${deps.head}${dep.core}${dep.dbws}${dep.moxy}${dep.jpa}${dep.nosql}${dep.oracle}${dep.servlet}${dep.wsdl}${dep.oracleddl}${deps.foot}"/>
322323
<property name="moxy.dependencies" value="${deps.head}${dep.core}${deps.foot}"/>
323324
<property name="sdo.dependencies" value="${deps.head}${dep.sdoapi}${dep.moxy}${dep.core}${deps.foot}"/>
324-
<property name="extension.dependencies" value="${deps.head}${dep.core}${deps.foot}"/>
325+
<property name="extension.dependencies" value="${deps.head}${dep.core}${dep.jgroups}${deps.foot}"/>
325326
<property name="corba.dependencies" value="${deps.head}${dep.core}${dep.corba}${deps.foot}"/>
326327
</target>
327328

0 commit comments

Comments
 (0)