From 7b957555d0027e9e7eeb8f31dcba6aa6408f4e16 Mon Sep 17 00:00:00 2001 From: Lionel Elie Mamane Date: Wed, 3 Jul 2013 18:04:28 +0200 Subject: handle non-wrapped SQLException This happens e.g. when the user types a forbidden name for the query (e.g. containing '/' Also uniformise Logger usage instead of exception.printStackTrace Change-Id: I29b14b65dae487e0eb61b90ceba968142981e755 --- wizards/com/sun/star/wizards/db/DBMetaData.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'wizards/com/sun/star') diff --git a/wizards/com/sun/star/wizards/db/DBMetaData.java b/wizards/com/sun/star/wizards/db/DBMetaData.java index 39c4f84f7871..a75009cff511 100644 --- a/wizards/com/sun/star/wizards/db/DBMetaData.java +++ b/wizards/com/sun/star/wizards/db/DBMetaData.java @@ -856,11 +856,12 @@ public class DBMetaData callSQLErrorMessageDialog(sqlError, null); return false; } - exception.printStackTrace(System.err); + Logger.getLogger( DBMetaData.class.getName() ).log( Level.SEVERE, null, exception ); } catch (SQLException e) { - Logger.getLogger( DBMetaData.class.getName() ).log( Level.SEVERE, null, e ); + callSQLErrorMessageDialog(e, null); + return false; } catch (Exception e) { -- cgit v1.2.1