[#2283] Class loading issues in GenerationTool when called by Gradle -
Avoid NPE's now, that <jdbc/> is an optional configuration element
This commit is contained in:
parent
07672a1432
commit
669c18f1c0
@ -36,6 +36,7 @@
|
||||
|
||||
package org.jooq.util;
|
||||
|
||||
import static org.jooq.tools.StringUtils.defaultIfNull;
|
||||
import static org.jooq.tools.StringUtils.defaultString;
|
||||
import static org.jooq.tools.StringUtils.isBlank;
|
||||
|
||||
@ -136,7 +137,7 @@ public class GenerationTool {
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
public static void main(Configuration configuration) throws Exception {
|
||||
Jdbc j = configuration.getJdbc();
|
||||
Jdbc j = defaultIfNull(configuration.getJdbc(), new Jdbc());
|
||||
org.jooq.util.jaxb.Generator g = configuration.getGenerator();
|
||||
|
||||
// Some default values for optional elements to avoid NPE's
|
||||
|
||||
Loading…
Reference in New Issue
Block a user