apache / apache/incubator-seata
The AdapterSpringSeataInterceptor's order '2147483647' is lower or equals than TransactionInterceptor's order '2147483647' , reset AdapterSpringSeataInterceptor's order to higher order '2147483646'.
- Dominant language
- Java
- Stars
- 26k
- Forks
- 8.8k
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 4
Description
WARN i.s.s.annotation.GlobalTransactionScanner: The AdapterSpringSeataInterceptor's order '2147483647' is lower or equals than TransactionInterceptor's order '2147483647' , reset AdapterSpringSeataInterceptor's order to higher order '2147483646'.
The warning appeared when I upgrade to seata 2.0.0, and my application has error when using Global Transaction.
Contributor guide
Research direction
Start by reproducing the warning after upgrading to Seata 2.0.0 with a global transaction, then read GlobalTransactionScanner, AdapterSpringSeataInterceptor, and TransactionInterceptor to understand their order relationship. Done means the affected application can use global transactions without the reported error and the interceptor-order warning is addressed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- distributed-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100