You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "Dorde Popovic (JIRA)" <ji...@apache.org> on 2013/05/18 10:15:16 UTC
[jira] [Created] (AMQ-4543) Client already connected error when
connecting to MQTT server a second time
Dorde Popovic created AMQ-4543:
----------------------------------
Summary: Client already connected error when connecting to MQTT server a second time
Key: AMQ-4543
URL: https://issues.apache.org/jira/browse/AMQ-4543
Project: ActiveMQ
Issue Type: Bug
Components: MQTT
Affects Versions: 5.7.0
Environment: Win 2008
Reporter: Dorde Popovic
I built client that is connecting to Apache MQ set for mqtt.
Now on first try client establishes the connection with client id = test1, sends message and closes connection
if(!client.isConnected()){
client.connect(conOpt);
}
MqttTopic topic = client.getTopic(topicName);
MqttMessage message = new MqttMessage(payload);
message.setQos(qos);
MqttDeliveryToken token = topic.publish(message);
token.waitForCompletion();
client.disconnect();
Then when again I run client it fails on connect ... I can see log in apache mq log:
WARN | Transport Connection to: tcp://127.0.0.1:57354 failed: java.io.IOExcepti
on: Broker: localhost - Client: test1 already connected from tcp://127.0.0.1:57
330
in connection options I have set only setCleanSession(true). Paho client I have downloaded from site as stable version.
I have first tried to raise an issue with the Eclipse Paho project (https://bugs.eclipse.org/bugs/show_bug.cgi?id=408105) and after investigation their team came to conclusion that this is not on clinet side
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira