diff options
Diffstat (limited to 'config-model/src/main/java/com/yahoo/searchdefinition/SDDocumentTypeOrderer.java')
-rw-r--r-- | config-model/src/main/java/com/yahoo/searchdefinition/SDDocumentTypeOrderer.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/SDDocumentTypeOrderer.java b/config-model/src/main/java/com/yahoo/searchdefinition/SDDocumentTypeOrderer.java index ba34045e7de..848631f1739 100644 --- a/config-model/src/main/java/com/yahoo/searchdefinition/SDDocumentTypeOrderer.java +++ b/config-model/src/main/java/com/yahoo/searchdefinition/SDDocumentTypeOrderer.java @@ -81,7 +81,10 @@ public class SDDocumentTypeOrderer { } else { inherited = createdSDTypes.get(name); - if (inherited == null) throw new IllegalArgumentException("Document type '" + name + "' not found"); + if (inherited == null) { + throw new IllegalArgumentException("document " + type.getName() + + " inherits from unavailable document " + name); + } process(inherited, inherited); } type.inherit(inherited); |