state_ = TxState.valueOf(in.readUTF());
resourcename_ = in.readUTF();
int nbMessages = in.readInt();
heuristicMessages_ = new Vector<HeuristicMessage>(nbMessages);
for (int i = 0; i < nbMessages; i++) {
heuristicMessages_.add(new StringHeuristicMessage(in.readUTF()));
}
boolean xaresourceSerializable = in.readBoolean();
if (xaresourceSerializable) {