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'.

Open
#6,138 14 comments 0 reactions 0 assignees View on GitHub
module/tcc TM type: bug
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.