Nota importante! Il driver oracle per qualche motivo su Tomcat si ostina ad utilizzare gli oggetti proprietari anzichè quelli standard, questo perchè secondo oracle Tomcat non è un container j2ee standard.
A tal proposito, per forzare il comportamento del driver oracle a funzionare correttamente è necessario aggiungere questo parametro in fasei di avvio di Tomcat:
-Doracle.jdbc.J2EE13Compliant=true
Riferimento:
http://alberlau.blogspot.fr/2008/01/oracle-jdbc-oraclesqltimestamp-issue.html
Antonio