The org.jboss.jca.core.spi.transaction is a bridge in order to support multiple transaction manager implementation.
The bridge part for TransactionTimeoutConfiguration does seem to be missing for JBossTS, so feel free to create a JIRA for it: JBJCA / Bug / Core.
Thanks for the report.