package org.jactr.scripting.condition; /* * default logging */ import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.jactr.core.production.condition.match.AbstractMatchFailure; import org.jactr.core.production.condition.match.IMatchFailure; /** * should be used when scripts evaluate to false or otherwise fail (but not * because of another {@link IMatchFailure} that better describes the cause. * * @author harrison */ public class ScriptExecutionFailure extends AbstractMatchFailure { /** * Logger definition */ static private final transient Log LOGGER = LogFactory .getLog(ScriptExecutionFailure.class); private final String _message; public ScriptExecutionFailure(String message) { super(null); _message = message; } @Override public String toString() { return _message; } }