change jta transaction timeout from default to custom

前端 未结 2 895
自闭症患者
自闭症患者 2021-01-13 01:11

I am using Atomikos for JTA transaction. I have following setting for JTA:

UserTransactionImp userTransactionImp = new UserTransactionImp();
userTransactionI         


        
2条回答
  •  灰色年华
    2021-01-13 01:35

    I've resolved similar problem where configuration in application.yml (or application. properties) of Spring Boot did not get picked up.

    There was even a log that I later found mentioned in official docs.

    However, I added transactions.properties file (next to the application.yml) where I set mine desired properties.

    # Atomikos properties
    
    # Service must be defined!
    com.atomikos.icatch.service = com.atomikos.icatch.standalone.UserTransactionServiceFactory
    
    # Override default properties.
    com.atomikos.icatch.log_base_dir = ./atomikos
    

    Some properties can be set within transactions.properties and other within jta.properties file.

提交回复
热议问题