diff --git a/base/src/org/compiere/util/CLogger.java b/base/src/org/compiere/util/CLogger.java index 5e27fef50f..40ac98bbf6 100644 --- a/base/src/org/compiere/util/CLogger.java +++ b/base/src/org/compiere/util/CLogger.java @@ -149,6 +149,20 @@ public class CLogger extends Logger implements Serializable s_lastError = null; return vp; } // retrieveError + + /** + * Get Error message from stack + * @param defaultMsg default message (used when there are no errors on stack) + * @return error message, or defaultMsg if there is not error message saved + * @see #retrieveError() + * @author Teo Sarca, SC ARHIPAC SERVICE SRL + */ + public static String retrieveErrorString(String defaultMsg) { + ValueNamePair vp = retrieveError(); + if (vp == null) + return defaultMsg; + return vp.getName(); + } /** * Get Error from Stack diff --git a/client/src/org/compiere/grid/VPayment.java b/client/src/org/compiere/grid/VPayment.java index 39c545a192..a702d88696 100644 --- a/client/src/org/compiere/grid/VPayment.java +++ b/client/src/org/compiere/grid/VPayment.java @@ -60,7 +60,9 @@ import org.compiere.util.*; * @author Jorg Janke * @version $Id: VPayment.java,v 1.2 2006/07/30 00:51:28 jjanke Exp $ * - * @author Teo Sarca, SC ARHIPAC SERVICE SRL - BF [ 1763488 ] + * @author Teo Sarca, SC ARHIPAC SERVICE SRL + *