From 96396c0d8cf9c49a47ecb812ee715a12db18c022 Mon Sep 17 00:00:00 2001 From: teo_sarca Date: Fri, 23 Mar 2007 18:39:45 +0000 Subject: [PATCH] [ 1679692 ] fireDocValidate doesn't treat exceptions as errors http://sourceforge.net/tracker/?func=detail&atid=879332&aid=1679692&group_id=176962 --- dbPort/src/org/compiere/model/ModelValidationEngine.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/dbPort/src/org/compiere/model/ModelValidationEngine.java b/dbPort/src/org/compiere/model/ModelValidationEngine.java index a7ca830a3d..d711c56bb0 100644 --- a/dbPort/src/org/compiere/model/ModelValidationEngine.java +++ b/dbPort/src/org/compiere/model/ModelValidationEngine.java @@ -286,7 +286,12 @@ public class ModelValidationEngine } catch (Exception e) { - log.log(Level.SEVERE, validator.toString(), e); + // Exeptions are errors and should stop the document processing - teo_sarca [ 1679692 ] + // log.log(Level.SEVERE, validator.toString(), e); + String error = e.getMessage(); + if (error == null) + error = e.toString(); + return error; } } return null;