details:   /erp/devel/pi/rev/0d1ece383cd8
changeset: 7101:0d1ece383cd8
user:      Adrián Romero <adrianromero <at> openbravo.com>
date:      Wed Apr 21 13:23:06 2010 +0200
summary:   Fixes issue 0012818: Error in Purchase Order Report

diffstat:

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

diffs (23 lines):

diff -r a16a91d616c6 -r 0d1ece383cd8 
src/org/openbravo/base/secureApp/HttpSecureAppServlet.java
--- a/src/org/openbravo/base/secureApp/HttpSecureAppServlet.java        Wed Apr 
21 12:50:15 2010 +0200
+++ b/src/org/openbravo/base/secureApp/HttpSecureAppServlet.java        Wed Apr 
21 13:23:06 2010 +0200
@@ -18,6 +18,7 @@
 import java.io.OutputStream;
 import java.io.PrintWriter;
 import java.sql.Connection;
+import java.sql.SQLException;
 import java.text.DecimalFormat;
 import java.text.DecimalFormatSymbols;
 import java.util.HashMap;
@@ -1131,7 +1132,10 @@
           jasperPrint = JasperFillManager.fillReport(jasperReport, 
designParameters, con);
         }
       } catch (final Exception e) {
-        throw new ServletException(e.getMessage(), e);
+          throw new ServletException(e.getCause() instanceof SQLException 
+              ? e.getCause().getMessage()
+              : e.getMessage()
+              , e);
       } finally {
         releaseRollbackConnection(con);
       }

------------------------------------------------------------------------------
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to