mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Jean-Noel Rouvignac
17.17.2014 652e4ed09391b80d4e2472b8172347d5f2a34e9b
refs
author Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Wednesday, September 17, 2014 10:17 +0200
committer Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Wednesday, September 17, 2014 10:17 +0200
commit652e4ed09391b80d4e2472b8172347d5f2a34e9b
tree 82c750d154ff8d8b367fcc77b218a6bc0fdd46be tree | zip | gz
parent c909d2e1e1139721ec9ed0bbc0fdef7febd6b16a view | diff
OPENDJ-1560 modify/modifyrdn operations are not working in mix replication topology

There is a mismatch between code before and after r10757.
This is affecting 2.6.x and 2.6.next OpenDJ servers communicating with each other.
Before r10757, serialized ModifyMsg included a zero separator after byte arrays, after r10757 it did not.
This change is introducing back the zero separator.

ModifyMsg.java:
In getBytes_V45(), appended the zero byte separator after byte arrays + adapted decodeBody_V4() code for it.
1 files modified
11 ■■■■ changed files
opendj3-server-dev/src/server/org/opends/server/replication/protocol/ModifyMsg.java 11 ●●●● diff | view | raw | blame | history