Mark Yang created ROCKETMQ-326:
----------------------------------
Summary: In “TransactionMQProducer”, the
“TransactionCheckListener” has to be set, but it never been used.
Key: ROCKETMQ-326
URL: https://issues.apache.org/jira/browse/ROCKETMQ-326
Project: Apache RocketMQ
Issue Type: Bug
Components: rocketmq-broker, rocketmq-client
Affects Versions: 4.1.0-incubating, 4.0.0-incubating
Reporter: Mark Yang
Assignee: yukon
In the "org.apache.rocketmq.example.transaction" package, there is a demo
showing how to use TransctionMQProducer. We could check the problem based on
the code.
The “TransactionCheckListener” has to be set, or we will got a
MQClientException when running the producer. but this funciton never been used.
The trigger of this function is in org.apache.rocketmq.broker.client.net, The
Broker2Client Class's checkProducerTransactionState function, but it never been
called.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)