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
49
Êþº¾3(
D—˜
—™
š›œ
Ÿ 
Ÿ¡¢£¤
¥¦    B§¨
—©
 ¬­®¯
°±²³
°´µ
¥¶·¸    B¹ º»¼ º½¾ º¿ÀÁ    BÂ
ÃÄÅÆ    BÇ
ÈÉÊ
ËÌÍ
ÎÏ
ÐÑ
ÒÓ
ÔÕ
Ö×
ÔØ
ÙÚÛ
:Ü‚
ÈÞ
:ß    Bà áâã
äåæçloggerLorg/slf4j/Logger;modelNameService4Lcom/codingapi/tx/listener/service/ModelNameService;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired; configReader&Lcom/codingapi/tx/config/ConfigReader;compensateService7Lcom/codingapi/tx/compensate/service/CompensateService; managerHelper;Lcom/codingapi/tx/netty/service/TxManagerHttpRequestHelper;<init>()VCodeLineNumberTableLocalVariableTablethis<Lcom/codingapi/tx/netty/service/impl/MQTxManagerServiceImpl;createTransactionGroup(Ljava/lang/String;)VgroupIdLjava/lang/String;
jsonObject!Lcom/alibaba/fastjson/JSONObject;request Lcom/codingapi/tx/model/Request;addTransactionGroupY(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)Lcom/codingapi/tx/model/TxGroup;taskIdisGroupZ    methodStrjsontxGroup Lcom/codingapi/tx/model/TxGroup; StackMapTableã蘛éê¨closeTransactionGroup(Ljava/lang/String;I)IeLjava/lang/Exception;stateI·uploadModelInfocleanNotifyTransaction'(Ljava/lang/String;Ljava/lang/String;)IcleanNotifyTransactionHttp
waitTaskIdurlclearRes httpGetServer()Ljava/lang/String;sendCompensateMsgD(Ljava/lang/String;JLcom/codingapi/tx/aop/bean/TxTransactionInfo;I)VtimeJinfo-Lcom/codingapi/tx/aop/bean/TxTransactionInfo;
startError    modelName    uniqueKeyaddress serializers[Bdata    className currentTimecompensateInfo2Lcom/codingapi/tx/compensate/model/CompensateInfo;<clinit>
SourceFileMQTxManagerServiceImpl.java(Lorg/springframework/stereotype/Service; RScom/alibaba/fastjson/JSONObjectg ëìcom/codingapi/tx/model/Requestcg í Rîï ðñ òótmssô õö FGjava/lang/StringBuilder#addTransactionGroup参数处理前: ÷ø ÷ùê úZatg#addTransactionGroup参数处理后:é ûü#addTransactionGroup最终返回值:null ýctg þÿjava/lang/Exceptionm HI i u umickg LM #cleanNotifyTransactionHttp?groupId=&taskId= PQ trueè     
    getServer         0com/codingapi/tx/compensate/model/CompensateInfo R    !Z NO" #$:com/codingapi/tx/netty/service/impl/MQTxManagerServiceImpl% &'java/lang/Object1com/codingapi/tx/netty/service/MQTxManagerServicejava/lang/Stringcom/codingapi/tx/model/TxGrouporg/slf4j/Loggerput8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;toString'(Ljava/lang/String;Ljava/lang/String;)V.com/codingapi/tx/framework/utils/SocketManager getInstance2()Lcom/codingapi/tx/framework/utils/SocketManager;sendMsg4(Lcom/codingapi/tx/model/Request;)Ljava/lang/String;java/lang/IntegervalueOf(I)Ljava/lang/Integer;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;debugparser4(Ljava/lang/String;)Lcom/codingapi/tx/model/TxGroup; toJsonStringparseInt(Ljava/lang/String;)I2com/codingapi/tx/listener/service/ModelNameService getModelName getIpAddress getUniqueKey$com/codingapi/tx/config/ConfigReadergetTxUrl9com/codingapi/tx/netty/service/TxManagerHttpRequestHelperhttpGet&(Ljava/lang/String;)Ljava/lang/String;contains(Ljava/lang/CharSequence;)Z+com/codingapi/tx/aop/bean/TxTransactionInfo getInvocation0()Lcom/codingapi/tx/model/TransactionInvocation;0com/codingapi/tx/framework/utils/SerializerUtilsserializeTransactionInvocation2(Lcom/codingapi/tx/model/TransactionInvocation;)[B1com/lorne/core/framework/utils/encode/Base64Utilsencode([B)Ljava/lang/String;,com/codingapi/tx/model/TransactionInvocationgetTargetClazz()Ljava/lang/Class;java/lang/ClassgetName getMethodStrjava/lang/SystemcurrentTimeMillis()J„(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JI)VtoParamsStringhttpPost8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
setResJson5com/codingapi/tx/compensate/service/CompensateService    saveLocal5(Lcom/codingapi/tx/compensate/model/CompensateInfo;)Vorg/slf4j/LoggerFactory    getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!BDE
FGHIJKLMJKNOJKPQJK
RST/*·±UV WXYZT'»Y·M,+¶W»Y,¶·    N¸
-¶ W±U,-./&0V*'WX'[\]^    _`abTö    ¾»Y·:+¶W ,¶W ¶W™§¸¶W²»Y·¶¶¶¹»Y¶·    :¸
¶ :²»Y·¶¶¶¹¸:²»Y·¶Ç§¶¶¶¹°U2 4    567%899U:e;o<‹=’>»?V\    ¾WX¾[\¾c\¾de¾f\    µ]^eY_`oOg\’,hijŒÿ1klllmmlÿklllmmlÿx    klllmnlopqÿ    klllmnlopqlrsTê>»Y·N-+¶W-¸¶W»Y-¶·    :¸
¶ :¸¬:¬49: U"EFGH*I4K:L<MVH<tu>WX>[\>vw6]^*_`4
g\jÿ:klmnlxyST¯O»Y·L+!*´"¹#¶W+$*´"¹%¶W+&*´"¹'¶W»Y(+¶·    M¸
,¶ N±UTUV(W8XFYNZV*OWXG]^F    _`Ng\z{Tê<»Y·N-+¶W- ,¶W»Y)-¶·    :¸
¶ :¸¬:þ¬167 U"^_`a'b1d7e9fVH9tu<WX<[\<c\4]^'_`1 g\jÿ7kllmnlx|{T¾H»Y·*´*¶+¶,¶+¶-¶,¶¶N*´.-¶/:Ǭ0¶1™§¬Um'n1o6p8rV4HWXH[\H}\'!~\1\jý8ll @€T[#»Y·*´*¶+¶2¶¶L*´.+¶/°U
xyV#WX    ~\‚ƒT‰£*´"¹#:*´"¹':*´"¹%:¶3¸4:        ¸5:
¶3¶6¶7: ¶3¶8: ¸97 »:Y 
  + ·;:*´.»Y·*´*¶+¶<¶¶¶=¶>:¶?*´@¹A±U6  €!„+…2‡?ˆI‰NŒiŽ—“¢•V˜£WX£[\£„…£†‡£ˆw ˜‰\Š\!‚‹\+xŒ    2qŽ\
?d\ IZf\ NU… i:‘’g\“ST!    B¸C³±U”•J–