linghengqian commented on issue #30300: URL: https://github.com/apache/shardingsphere/issues/30300#issuecomment-1981387150
> @linghengqian I'm sure that it‘s not LOCAL transaction,because two datasources have different ip and port. By the way My program uses JPA.I feel very strange about this just like @ListenQ said. - I believe an explanation of the LOCAL unsupported items is at https://shardingsphere.apache.org/document/current/en/features/transaction/limitations/ . > LOCAL Transaction > Unsupported > Does not support the cross-database transactions caused by network or hardware crash. For example, when updating two databases in transaction, if one database crashes before commit, then only the data of the other database can commit. - Long story short, you can check if there is an implementation class of `org.apache.shardingsphere.transaction.spi.ShardingSphereTransactionManager` in the context of your personal project. For this class, the only known implementations are XA and Seata AT mode. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
