From f1cb4443aede6d4657bdc3396c8914d3a9f4fa93 Mon Sep 17 00:00:00 2001
From: Alejandro Acuña <alejandro.acuna@aluvisagrupo.com>
Date: Mon, 11 Nov 2024 13:09:35 +0000
Subject: [PATCH] bck

---
 libraries/server/src/art/servers/Shared.java |   32 +++++++++++++++++++++++++++++++-
 1 files changed, 31 insertions(+), 1 deletions(-)

diff --git a/libraries/server/src/art/servers/Shared.java b/libraries/server/src/art/servers/Shared.java
index 89506cb..d7062e5 100644
--- a/libraries/server/src/art/servers/Shared.java
+++ b/libraries/server/src/art/servers/Shared.java
@@ -109,6 +109,7 @@
 
     public static String getMessage(String language, String identifier)
     {
+        if (configuration == null) return identifier;
         return configuration.getMessage(language, identifier);
     }
     
@@ -154,7 +155,14 @@
     
     public static String getMessage(String identifier)
     {
-        return configuration != null ? configuration.getMessage(identifier) : identifier;
+        try
+        {
+            return configuration.getMessage(identifier);
+        }
+        catch (Exception e)
+        {
+            return(identifier);
+        }
     }
     
 
@@ -513,6 +521,18 @@
         
     
     
+    public static void printcorrect(String service, String message)
+    {
+        try
+        {
+            controllerListenerDEBUG.println(new Note(Trace.TRACE_CORRECT, service + " | " + message), false);
+        }
+        catch (Exception e)
+        {
+        }
+    }
+
+    
     public static void printwarning(String service, String message)
     {
         try
@@ -631,6 +651,16 @@
     }    
             
         
+
+    public static Trace traceError(String service, String action, String resource, String exception)
+    {
+        Trace trace = Trace.getTraceError(Shared.getApplicationName(), service, Shared.getMessage(action), exception);
+        trace.resource = resource;
+        println(trace, true);
+        return trace;
+    }    
+            
+        
     public static Trace traceWarning(String service, String action, String resource)
     {
         Trace trace = Trace.getTraceWarning(Shared.getApplicationName(), service, Shared.getMessage(action), Shared.getMessage("Success"));

--
Gitblit v1.10.0