default transaction manager

what's the default transaction manager in tomcat 6 ? My application is spring, hibernate, do I have to use any specific transaction manager like Atomikos, JOTM, Bitronix, SimpleJTA, JBossTS or GeronimoTM/Jencks or tomcat comes with its own ?Please advice