Перенос приложения на основе Spring XML с Jboss на Tomcat для развертывания в pcf - PullRequest
2 голосов
/ 18 марта 2019

Я перевожу приложение на основе Spring XML из Jboss в Tomcat для развертывания в pcf. Но при настройке JTA для Tomcat я получаю эту ошибку -

java.lang.IllegalArgumentException: идентификатор для загрузки требуется для загрузки

И я добавил все библиотеки:

transactions-jta
transactions-api
transactions
transactions-jdbc
atomikos-util
transactions-hibernate4

Все пакеты из com.atomikos версии 4.0.6

<bean id="ecfdDataSource_test" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
            <property name="driverClassName" value="${spring.datasource.driver-class-name}" />
            <property name="url" value="${spring.datasource.url}" />
            <property name="username" value="${spring.datasource.username}" />
            <property name="password" value="${spring.datasource.password}" />
            </bean>

    <bean id="AtomikosTransactionManager"  
        class="com.atomikos.icatch.jta.UserTransactionManager"  
        init-method="init" destroy-method="close"> 
        <property name="forceShutdown" value="false" /> 
    </bean> 

    <bean id="AtomikosUserTransaction"  
       class="com.atomikos.icatch.jta.UserTransactionImp"> 

       <property name="transactionTimeout" value="300" /> 
    </bean> 

    <bean id="transactionManager_test"  
          class="org.springframework.transaction.jta.JtaTransactionManager"> 
       <property name="transactionManager" ref="AtomikosTransactionManager" /> 
       <property name="userTransaction" ref="AtomikosUserTransaction" /> 
    </bean>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...