From 6f00f95c776315746b8a6e6fbc306e64eef7015a Mon Sep 17 00:00:00 2001 From: Radovan Semancik Date: Fri, 12 Jul 2019 11:24:27 +0200 Subject: [PATCH] Better error message --- .../midpoint/provisioning/impl/EntitlementConverter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/EntitlementConverter.java b/provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/EntitlementConverter.java index b855dc72914..57d3b57d724 100644 --- a/provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/EntitlementConverter.java +++ b/provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/EntitlementConverter.java @@ -773,7 +773,7 @@ public SearchHierarchyConstraints determineSearchHierarchyConstraints(final Prov if (baseContextRef != null) { PrismObject baseContextShadow = resourceObjectReferenceResolver.resolve(ctx, baseContextRef, null, "base context specification in "+objectClassDef, parentResult); if (baseContextShadow == null) { - throw new ObjectNotFoundException("No base context defined by "+baseContextRef+" in base context specification in "+objectClassDef); + throw new ObjectNotFoundException("Base context not found for "+objectClassDef+", specified as "+baseContextRef); } RefinedObjectClassDefinition baseContextObjectClassDefinition = ctx.getRefinedSchema().determineCompositeObjectClassDefinition(baseContextShadow); baseContextIdentification = ShadowUtil.getResourceObjectIdentification(baseContextShadow, baseContextObjectClassDefinition);