byte majorVersion = Byte.parseByte(getAttribute(attributes, "majorVersion"));
byte minorVersion = Byte.parseByte(getAttribute(attributes, "majorVersion"));
long build = Long.parseLong(getAttribute(attributes, "build"));
long compileDate = Long.parseLong(getAttribute(attributes, "compileDate"));
stack.push(new ProductInfo(product, edition, majorVersion, minorVersion, build, compileDate));
}