[exo-jcr-commits] exo-jcr SVN: r5557 - in core/trunk/exo.core.component.database/src/main/java/org/exoplatform/services/database: utils and 1 other directory.
do-not-reply at jboss.org
do-not-reply at jboss.org
Wed Feb 1 10:31:28 EST 2012
Author: tolusha
Date: 2012-02-01 10:31:26 -0500 (Wed, 01 Feb 2012)
New Revision: 5557
Modified:
core/trunk/exo.core.component.database/src/main/java/org/exoplatform/services/database/creator/DBCreator.java
core/trunk/exo.core.component.database/src/main/java/org/exoplatform/services/database/utils/ExceptionManagementHelper.java
Log:
EXOJCR-1741: Exception in DBCreator is not informative
Modified: core/trunk/exo.core.component.database/src/main/java/org/exoplatform/services/database/creator/DBCreator.java
===================================================================
--- core/trunk/exo.core.component.database/src/main/java/org/exoplatform/services/database/creator/DBCreator.java 2012-02-01 14:17:53 UTC (rev 5556)
+++ core/trunk/exo.core.component.database/src/main/java/org/exoplatform/services/database/creator/DBCreator.java 2012-02-01 15:31:26 UTC (rev 5557)
@@ -243,7 +243,8 @@
}
catch (SQLException e)
{
- throw new DBCreatorException("Can't execute SQL script : " + ExceptionManagementHelper.getFullSQLExceptionMessage(e));
+ throw new DBCreatorException("Can't execute SQL script : "
+ + ExceptionManagementHelper.getFullSQLExceptionMessage(e), e);
}
finally
{
Modified: core/trunk/exo.core.component.database/src/main/java/org/exoplatform/services/database/utils/ExceptionManagementHelper.java
===================================================================
--- core/trunk/exo.core.component.database/src/main/java/org/exoplatform/services/database/utils/ExceptionManagementHelper.java 2012-02-01 14:17:53 UTC (rev 5556)
+++ core/trunk/exo.core.component.database/src/main/java/org/exoplatform/services/database/utils/ExceptionManagementHelper.java 2012-02-01 15:31:26 UTC (rev 5557)
@@ -38,7 +38,7 @@
*/
public static String getFullSQLExceptionMessage(SQLException e)
{
- SQLException next = e.getNextException();
+ SQLException next = e;
StringBuilder errorTrace = new StringBuilder();
while (next != null)
More information about the exo-jcr-commits
mailing list