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

Jean-Noel Rouvignac
17.03.2014 c909d2e1e1139721ec9ed0bbc0fdef7febd6b16a
refs
author Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Wednesday, September 17, 2014 10:03 +0200
committer Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Wednesday, September 17, 2014 10:03 +0200
commitc909d2e1e1139721ec9ed0bbc0fdef7febd6b16a
tree 9ddcc27b510ffd010e90acc9269fd35b4fcfd66f tree | zip | gz
parent b10fb8b65d3dede6239be9d1a7d569b25b58e48b 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
opends/src/server/org/opends/server/replication/protocol/ModifyMsg.java 11 ●●●● diff | view | raw | blame | history