diff --git a/li.strolch.model/src/main/java/li/strolch/model/policy/PolicyDef.java b/li.strolch.model/src/main/java/li/strolch/model/policy/PolicyDef.java index 20b7cc724..fba9639f8 100644 --- a/li.strolch.model/src/main/java/li/strolch/model/policy/PolicyDef.java +++ b/li.strolch.model/src/main/java/li/strolch/model/policy/PolicyDef.java @@ -17,6 +17,8 @@ package li.strolch.model.policy; import li.strolch.exception.StrolchPolicyException; import li.strolch.utils.helper.StringHelper; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; /** *

@@ -34,6 +36,9 @@ import li.strolch.utils.helper.StringHelper; * @author Robert von Burg */ public abstract class PolicyDef { + + private static final Logger logger = LoggerFactory.getLogger(PolicyDef.class); + protected String type; protected String value; @@ -141,7 +146,7 @@ public abstract class PolicyDef { try { Class.forName(value); } catch (ClassNotFoundException e) { - throw new StrolchPolicyException("Invalid policy configuration. Policy does not exist: " + value, e); + logger.error("Invalid policy configuration. Policy does not exist: " + value, e); } return new JavaPolicyDef(type, value);