From eb657eeba466616b031c3c26d1192d16bebdfa42 Mon Sep 17 00:00:00 2001 From: Manuel Blechschmidt Date: Sun, 15 Apr 2018 17:34:58 +0200 Subject: [PATCH] fixed #29 NullPointerException in DefaultGetTypes --- .../hyperjaxb3/ejb/strategy/model/base/DefaultGetTypes.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ejb/plugin/src/main/java/org/jvnet/hyperjaxb3/ejb/strategy/model/base/DefaultGetTypes.java b/ejb/plugin/src/main/java/org/jvnet/hyperjaxb3/ejb/strategy/model/base/DefaultGetTypes.java index 02e253a1..50e8a6d9 100644 --- a/ejb/plugin/src/main/java/org/jvnet/hyperjaxb3/ejb/strategy/model/base/DefaultGetTypes.java +++ b/ejb/plugin/src/main/java/org/jvnet/hyperjaxb3/ejb/strategy/model/base/DefaultGetTypes.java @@ -39,7 +39,7 @@ public Collection ref(C context, if (ID.IDREF.equals(id)) { if (parent instanceof CClassInfo) { final CClassInfo parentClassInfo = (CClassInfo) parent; - final String fullName = baseType.fullName(); + final String fullName = (baseType == null ? null : baseType.fullName()); for (CClassInfo possibleClassInfo : parentClassInfo.model .beans().values()) { final String possibleFullName = possibleClassInfo