Есть ли способ использовать WS-AtomicTransactions, предоставляемые Metro на Tomcat?

В документации Metro говорится, что система работает на Tomcat и Glassfish. Metro не содержит собственного менеджера транзакций. Нужно развернуть внешний. При запуске системы Metro проверяет, совместим ли менеджер транзакций. Я пробовал несколько, но Метро всегда жалуется:

INFO: Missing required extension methods detected on 'javax.transaction.TransactionManager':
recreate
release
getTransactionRemainingTimeout
getTxLogLocation
registerRecoveryResourceHandler

Дополнительная информация: мне нужно только позвонить в веб-сервисы как клиент. Сервер предоставлен кем-то другим, поэтому перестройка сервисов невозможна. Кто-нибудь знает, какой менеджер транзакций предоставляет эти методы и работает на Tomcat или что еще я могу сделать, чтобы использовать WS-AtomicTransactions на Tomcat?

0 ответов

Другие вопросы по тегам