This is the call used to generate the Element object in 1.9 that is serialized to make the checksum:
- public Element createNode(Document currentChangeLogDOM) {
Element customElement = currentChangeLogDOM.createElement("custom");
customElement.setAttribute("class", className);
for (String param : params) {
Element paramElement = currentChangeLogDOM.createElement(“param”);
paramElement.setAttribute(“name”, param);
paramElement.setAttribute(“value”, paramValues.get(param));
customElement.appendChild(paramElement);
}
return customElement;
}
So the checksum generated depends only on the XML, not anything inside the change. I’m not able to duplicate the problem you are seeing. Would you be able to make a test case?
Nathan