details:   https://code.openbravo.com/erp/devel/pi/rev/33497f786cd5
changeset: 29433:33497f786cd5
user:      Carlos Aristu <carlos.aristu <at> openbravo.com>
date:      Thu May 05 10:54:05 2016 +0200
summary:   fixes issue 32870: Add log info in HttpSecureAppServlet if role has 
not access

diffstat:

 src/org/openbravo/base/secureApp/HttpSecureAppServlet.java |  8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diffs (22 lines):

diff -r b8e072f27fec -r 33497f786cd5 
src/org/openbravo/base/secureApp/HttpSecureAppServlet.java
--- a/src/org/openbravo/base/secureApp/HttpSecureAppServlet.java        Thu May 
05 10:24:40 2016 +0200
+++ b/src/org/openbravo/base/secureApp/HttpSecureAppServlet.java        Thu May 
05 10:54:05 2016 +0200
@@ -432,12 +432,16 @@
         UsageAudit.auditActionNoDal(this, vars1, this.getClass().getName(),
             System.currentTimeMillis() - t);
       } else {
-        if ((strPopUp != null && !strPopUp.equals("")) || 
(classInfo.type.equals("S")))
+        if ((strPopUp != null && !strPopUp.equals("")) || 
classInfo.type.equals("S")) {
           bdErrorGeneralPopUp(request, response,
               Utility.messageBD(this, "Error", variables.getLanguage()),
               Utility.messageBD(this, "AccessTableNoView", 
variables.getLanguage()));
-        else
+        } else {
           bdError(request, response, "AccessTableNoView", vars1.getLanguage());
+        }
+        String roleStr = "".equals(vars1.getRole()) ? "" : " (" + 
vars1.getRole() + ")";
+        log4j.error("With your current role" + roleStr
+            + " and settings, you cannot view this information.");
       }
     } catch (final ServletException ex) {
       log4j.error("Error captured: ", ex);

------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
Openbravo-commits mailing list
Openbravo-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to