DBException: improve logging for tester and debugging
This commit is contained in:
parent
5997b39259
commit
abe39e2a43
|
@ -18,6 +18,8 @@ package org.adempiere.exceptions;
|
||||||
|
|
||||||
import java.sql.SQLException;
|
import java.sql.SQLException;
|
||||||
|
|
||||||
|
import org.compiere.util.CLogMgt;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This RuntimeException is used to pass SQLException up the chain of calling
|
* This RuntimeException is used to pass SQLException up the chain of calling
|
||||||
|
@ -41,7 +43,11 @@ public class DBException extends AdempiereException
|
||||||
public DBException(Exception e)
|
public DBException(Exception e)
|
||||||
{
|
{
|
||||||
super(e);
|
super(e);
|
||||||
} // DBException
|
if (CLogMgt.isLevelFinest())
|
||||||
|
{
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create a new DBException based on a SQLException and SQL Query
|
* Create a new DBException based on a SQLException and SQL Query
|
||||||
|
@ -50,7 +56,7 @@ public class DBException extends AdempiereException
|
||||||
*/
|
*/
|
||||||
public DBException(SQLException e, String sql)
|
public DBException(SQLException e, String sql)
|
||||||
{
|
{
|
||||||
super(e);
|
this(e);
|
||||||
m_sql = sql;
|
m_sql = sql;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -61,7 +67,7 @@ public class DBException extends AdempiereException
|
||||||
public DBException(String msg)
|
public DBException(String msg)
|
||||||
{
|
{
|
||||||
super(msg);
|
super(msg);
|
||||||
} // DBException
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return SQL Query or null
|
* @return SQL Query or null
|
||||||
|
|
Loading…
Reference in New Issue