in velocity-engine-core/src/main/java/org/apache/velocity/runtime/resource/loader/DataSourceResourceLoader.java [409:468]
private void closeDBConnection()
{
if (templatePrepStatement != null)
{
try
{
templatePrepStatement.close();
}
catch (RuntimeException re)
{
throw re;
}
catch (SQLException e)
{
// ignore
}
finally
{
templatePrepStatement = null;
}
}
if (timestampPrepStatement != null)
{
try
{
timestampPrepStatement.close();
}
catch (RuntimeException re)
{
throw re;
}
catch (SQLException e)
{
// ignore
}
finally
{
timestampPrepStatement = null;
}
}
if (connection != null)
{
try
{
connection.close();
}
catch (RuntimeException re)
{
throw re;
}
catch (SQLException e)
{
// ignore
}
finally
{
connection = null;
}
}
}