Monthly Archives: June 2009

Audi TT Instrument Cluster

By | June 28, 2009

A few months ago, the instrument cluster on my Audi TT started behaving very oddly for the first twenty seconds after I started the car in the morning. As time passed, twenty seconds became thirty, forty, … and then up to two minutes before returning to normal behavior. The colder the weather, the longer it… Read More »

Logging SQL for Prepared Statement with C3P0

By | June 10, 2009

The C3P0 database connection pooling library has worked very well for me, but I recently ran into a problem when I wanted to log the SQL that was being generated for a PreparedStatement if an insert failed. Then, if database problems caused inserts to fail beyond an automated retry period, I could easily harvest the… Read More »