zm
2020-05-18 a18bfacbf56b401f6e0fdae8710fbca4df8cff77
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
Êþº¾3
6}~
€    ‚ ƒ„
…†
‡ˆ
‰Š
‡‹    Œ Ž
}

‘    ’“
”•
–
— ˜™
š ›
œ
œž
Ÿ 
Ÿ¡
Ÿ¢
£¤¥
Ÿ§    ¨©
¨ª «¬­
%}®
%¯°±²
%³´
µ¶
¸¹º
»¼ ½¾ ½¿ÀÁloggerLorg/slf4j/Logger;txManagerService3Lcom/codingapi/tx/netty/service/MQTxManagerService;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired;<init>()VCodeLineNumberTableLocalVariableTablethis@Lcom/codingapi/tx/aop/service/impl/TxStartTransactionServerImpl;executeg(Lorg/aspectj/lang/ProceedingJoinPoint;Lcom/codingapi/tx/aop/bean/TxTransactionInfo;)Ljava/lang/Object;e Ljava/lang/InterruptedException;endJtimetypeLjava/lang/String;rsI    lastStateexecuteConnectionErrorwaitTask(Lcom/codingapi/tx/framework/task/TxTask;compensateLocal-Lcom/codingapi/tx/aop/bean/TxCompensateLocal;objLjava/lang/Object;Ljava/lang/Throwable;point&Lorg/aspectj/lang/ProceedingJoinPoint;info-Lcom/codingapi/tx/aop/bean/TxTransactionInfo;startstategroupIdtxTransactionLocal.Lcom/codingapi/tx/aop/bean/TxTransactionLocal; StackMapTableÂ~ÃďÀÅ¥ÆÇ­´
ExceptionsrollbackExceptionE(Lcom/codingapi/tx/aop/bean/TxTransactionInfo;Ljava/lang/Throwable;)I rollbackForLjava/lang/Class;    throwableLocalVariableTypeTable)Ljava/lang/Class<+Ljava/lang/Throwable;>;È
SourceFile!TxStartTransactionServerImpl.java(Lorg/springframework/stereotype/Service;valuetxStartTransactionServer >?>com/codingapi/tx/aop/service/impl/TxStartTransactionServerImplÉ ÊË 89--->begin start transactionÇ ÌÍÎ ÏÐÆ ÑÒÓ ÔÕ ÖÕ :;× ØÍ,com/codingapi/tx/aop/bean/TxTransactionLocal ÙÍ ÚÛÜ ÝÞß àá âã äåà æç èÕ éêë ìí îïÅ ðã ñ? òóô õöjava/lang/InterruptedException ÷? øáù úû üá ýþ<---end start transactionjava/lang/StringBuilder'start transaction over, res -> groupId: ÿ , now state:commitrollback Õjava/lang/Throwable pqjava/lang/RuntimeException  java/lang/ErrorÄ      r
 
java/lang/Object.com/codingapi/tx/aop/service/TransactionServerjava/lang/String$org/aspectj/lang/ProceedingJoinPoint+com/codingapi/tx/aop/bean/TxTransactionInfo&com/codingapi/tx/framework/task/TxTask+com/codingapi/tx/aop/bean/TxCompensateLocalorg/slf4j/Logger[Ljava/lang/Class;org/slf4j/LoggerFactory    getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;debug(Ljava/lang/String;)Vjava/lang/SystemcurrentTimeMillis()Jcurrent/()Lcom/codingapi/tx/aop/bean/TxCompensateLocal;'com/lorne/core/framework/utils/KidUtilsgenerateShortUuid()Ljava/lang/String;
getGroupId1com/codingapi/tx/netty/service/MQTxManagerServicecreateTransactionGroup
setGroupId setHasStart(Z)Vcom/codingapi/tx/ConstantstxServer!Lcom/codingapi/tx/model/TxServer;com/codingapi/tx/model/TxServergetCompensateMaxWaitTime()I setMaxTimeOut(I)V
setCurrent1(Lcom/codingapi/tx/aop/bean/TxTransactionLocal;)Vproceed()Ljava/lang/Object;getTypecloseTransactionGroup(Ljava/lang/String;I)I0com/codingapi/tx/framework/task/TaskGroupManager getInstance4()Lcom/codingapi/tx/framework/task/TaskGroupManager;getTaskN(Ljava/lang/String;Ljava/lang/String;)Lcom/codingapi/tx/framework/task/TxTask;setState
signalTaskisRemove()Zjava/lang/Threadsleep(J)VprintStackTracegetState)com/codingapi/tx/framework/task/TaskStateconnectionError+Lcom/codingapi/tx/framework/task/TaskState;getCodesendCompensateMsgD(Ljava/lang/String;JLcom/codingapi/tx/aop/bean/TxTransactionInfo;I)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringgetClass()Ljava/lang/Class;java/lang/ClassisAssignableFrom(Ljava/lang/Class;)ZgetTransaction-()Lcom/codingapi/tx/annotation/TxTransaction;)com/codingapi/tx/annotation/TxTransaction()[Ljava/lang/Class; noRollbackFor!6789:;<=>?@<*·*¸µ±A
B CDEF@™|*´¹¸B6¸Ç    ¸    §    ¸¶
:*´ ¹ » Y·:¶¶²¶¶¸+¹:6:    ¶:
*´ ¹6   §6 6 ¸
¶:Æ< ¶¶¶š
¸§ÿô:¶§ÿ궠²!¶"     6 6 ¸:Ç8¸7!e7       Ÿ   š*´ , ¹#§      6 §6 ¸*´$¹*´»%Y·&'¶(¶()¶(  *§+¶(¶,¹    °:*,·.6¿:¶:*´ ¹6 §66¸¶:Æ<¶¶¶š
¸§ÿô:¶§ÿ궠²!¶"     66¸:Ç8¸7!e7     Ÿ š*´ ,¹#§     6§6¸*´$¹*´»%Y·&'¶(¶()¶( *§+¶(¶,¹¿²¶¹Wfi-WfwÅÉÌiywA:N& (*,&/12:3A4G5R6W:_;b<fBmD|FŠHK™LžM¥NªP²R¶U¹S»TÀUÃXÑZÔ\×`Übácædìegijk"m%q)r4sfui=k>t?wB€DFH K¬L±M¸N½PÅRÉUÌSÎTÓUÖXäZç\ê`ïbôcùdÿeg&i)j/k5m8q<rGsyuB»GHæ-IJì'KJmùLM
|êNO ŠÜPO ÙQO ™ÍRS܊TU_
VWk GXÎGHù-IJÿ'KJ€ùLMêNOÜPO ÙQO¬ÍRSïŠTU|CD|YZ|[\m]Jj^O&V_M:B`ab ýEcÿa defcghhcAþ!iNj    þ k
ù ÿ3defcghhciklmÿdefcghhciklmcÿ defcgnMnÿ!defcgncAþ!iNj    þ k
ù ÿ3defcgnciklmÿdefcgnciklmco-pq@B‚/,¶0¶1™¬2,¶0¶1™¬+¶3¹4N-¾66¢-2:,¶0¶1™¬„§ÿâ+¶3¹5N-¾66¢-2:,¶0¶1™¬„§ÿâ¬A6 | }€…:ˆF‰H…Nl’x“z€–B4:rslrs‚CD‚[\‚tXu:rvlrvb þwøþwøxy< z{s|