QNJR-GROUP/EasyTransaction

当改写classLoader时可能导致CallWrapUtil.createTransactionCallInstance执行失败

skyesx opened this issue · 1 comments

Describe the bug
当创建java 代理时,需要创建的接口对应的classLoader与CallWrapUtil的calssLoader不一致时将会报错

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

settings
which type of idempotent support you use?(framework idempotent/business idempotent?)

which version and component do you use( redis/rdb log implement and redis/rdb version? kafka/ons queue implements and queue version? ribbon/dubbo rpc implements?)

**the relative records **
records in table executed_trans, idempotent, logs(trans_log_detail, trans_log_unfinished,or redis records)

can you reproduce it in demos by changing certain settings
this will help us understand the situation more effectively

Additional context
Add any other context about the problem here.

close by #115