From 8c6916098318d4e64f7a27d755bb544ab0362ce8 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Tue, 9 Jul 2019 17:52:51 +0200 Subject: [PATCH] [jOOQ/jOOQ#7827] Prevent NPE in XMLDatabase#getSchemata0() --- jOOQ-meta/src/main/java/org/jooq/meta/xml/XMLDatabase.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jOOQ-meta/src/main/java/org/jooq/meta/xml/XMLDatabase.java b/jOOQ-meta/src/main/java/org/jooq/meta/xml/XMLDatabase.java index d64fa370d3..984e425ac1 100644 --- a/jOOQ-meta/src/main/java/org/jooq/meta/xml/XMLDatabase.java +++ b/jOOQ-meta/src/main/java/org/jooq/meta/xml/XMLDatabase.java @@ -466,7 +466,8 @@ public class XMLDatabase extends AbstractDatabase { List result = new ArrayList(); for (Schema schema : info().getSchemata()) { - result.add(new SchemaDefinition(this, schema.getSchemaName(), schema.getComment())); + String schemaName = schema.getSchemaName(); + result.add(new SchemaDefinition(this, StringUtils.defaultIfNull(schemaName, ""), schema.getComment())); } return result;