[jboss-cvs] JBossAS SVN: r63201 - branches/Branch_4_2/varia/src/main/org/jboss/jdbc.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu May 24 12:06:28 EDT 2007
Author: dbhole
Date: 2007-05-24 12:06:28 -0400 (Thu, 24 May 2007)
New Revision: 63201
Modified:
branches/Branch_4_2/varia/src/main/org/jboss/jdbc/HypersonicDatabase.java
Log:
JBPAPP-193: Fixed HypersonicDatabase.java to detect HeadlessException wrapped inside an InvocationTargetException
Modified: branches/Branch_4_2/varia/src/main/org/jboss/jdbc/HypersonicDatabase.java
===================================================================
--- branches/Branch_4_2/varia/src/main/org/jboss/jdbc/HypersonicDatabase.java 2007-05-24 14:35:07 UTC (rev 63200)
+++ branches/Branch_4_2/varia/src/main/org/jboss/jdbc/HypersonicDatabase.java 2007-05-24 16:06:28 UTC (rev 63201)
@@ -518,7 +518,14 @@
}
catch (HeadlessException e)
{
- log.error("Failed to start database manager because this is an headless configuration (no display, mouse or keyword)");
+ log.error("Failed to start database manager because this is a headless configuration (no display, mouse or keyword)");
+ } catch (java.lang.reflect.InvocationTargetException ite)
+ {
+
+ // The headless exception may be wrapped inside the InvocationTargetException. Check for it...
+ if (ite.getCause() instanceof HeadlessException) {
+ log.error("Failed to start database manager because this is a headless configuration (no display, mouse or keyword)");
+ }
}
catch (Exception e)
{
More information about the jboss-cvs-commits
mailing list