[jOOQ/jOOQ#13080] MULTISET emulation using XML produces a null Result

This commit is contained in:
Lukas Eder 2022-02-16 11:25:38 +01:00
parent 353a1b415c
commit 47e7e2dacf

View File

@ -229,6 +229,9 @@ final class XMLHandler<R extends Record> extends DefaultHandler {
log.debug("< " + qName);
if (states.isEmpty() && s.inResult && s.inRecord == 0 && "result".equalsIgnoreCase(qName)) {
if (s.result == null)
initResult();
s.inResult = false;
}
else if (s.inResult && s.inFields && "fields".equalsIgnoreCase(qName)) {