Dukascopy
 
 
Wiki JStore Search Login

Attention! Read the forum rules carefully before posting a topic.

    Submit JForex API bug reports in this forum only.
    Submit Converter issues in Converter Issues.
    Off topics are strictly forbidden.

Any topics which do not satisfy these rules will be deleted.

Reconnect in standalone SDK does not work
 Post subject: Reconnect in standalone SDK does not work Post rating: 0   New post Posted: Mon 20 Jun, 2016, 22:58 
User avatar

User rating: 11
Joined: Tue 27 Mar, 2012, 17:47
Posts: 111
Location: GermanyGermany
Hello Support,

I'm facing a problem when my code tries to reconnect after the connection has been lost to Dukascopy servers.
It is a standalone program which uses API 2.12.40 and jClient 2.45.46.

Here is my private log file:
2016-06-20 23:12:24,036 ERROR [(DDS2 Standalone Transport Client) ClientConnector] (ClientConnector.java:269) - Primary connect call failed, address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443]
java.net.ConnectException: Connection timed out: no further information
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
        at org.apache.mina.transport.socket.nio.SocketConnector.processSessions(SocketConnector.java:293)
        at org.apache.mina.transport.socket.nio.SocketConnector.access$800(SocketConnector.java:53)
        at org.apache.mina.transport.socket.nio.SocketConnector$Worker.run(SocketConnector.java:383)
        at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
        at java.lang.Thread.run(Thread.java:745)
2016-06-20 23:12:24,185 INFO  [(DDS2 Standalone Transport Client) ClientConnector] (ClientProtocolHandler.java:426) - Disconnect task in queue, reason [CONNECTION_PROBLEM], server address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443], transport name [DDS2 Standalone Transport Client]
2016-06-20 23:12:24,815 ERROR [ClientConnector] (ClientConnector.java:269) - Primary connect call failed, address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443]
java.net.ConnectException: Connection timed out: no further information
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
        at org.apache.mina.transport.socket.nio.SocketConnector.processSessions(SocketConnector.java:293)
        at org.apache.mina.transport.socket.nio.SocketConnector.access$800(SocketConnector.java:53)
        at org.apache.mina.transport.socket.nio.SocketConnector$Worker.run(SocketConnector.java:383)
        at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
        at java.lang.Thread.run(Thread.java:745)
2016-06-20 23:12:24,967 INFO  [ClientConnector] (ClientProtocolHandler.java:426) - Disconnect task in queue, reason [CONNECTION_PROBLEM], server address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443], transport name [null]
2016-06-20 23:12:25,185 INFO  [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 1] (StateMachine.java:180) - Firing DISCONNECTED
2016-06-20 23:12:25,198 DEBUG [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 1] (ClientUtil.java:56) - DISCONNECTED message received!
2016-06-20 23:12:25,212 DEBUG [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 1] (ClientUtil.java:59) - Connection lost! Try to reconnect...
2016-06-20 23:12:25,968 INFO  [(344144779) Client listeners invocation thread - 26] (StateMachine.java:180) - Firing DISCONNECTED
2016-06-20 23:12:25,977 DEBUG [(344144779) Client listeners invocation thread - 26] (ClientUtil.java:56) - DISCONNECTED message received!
2016-06-20 23:12:25,987 DEBUG [(344144779) Client listeners invocation thread - 26] (ClientUtil.java:59) - Connection lost! Try to reconnect...
2016-06-20 23:12:46,319 ERROR [(DDS2 Standalone Transport Client) ClientConnector] (ClientConnector.java:269) - Primary connect call failed, address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443]
java.net.ConnectException: Connection timed out: no further information
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
        at org.apache.mina.transport.socket.nio.SocketConnector.processSessions(SocketConnector.java:293)
        at org.apache.mina.transport.socket.nio.SocketConnector.access$800(SocketConnector.java:53)
        at org.apache.mina.transport.socket.nio.SocketConnector$Worker.run(SocketConnector.java:383)
        at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
        at java.lang.Thread.run(Thread.java:745)
2016-06-20 23:12:46,468 INFO  [(DDS2 Standalone Transport Client) ClientConnector] (ClientProtocolHandler.java:426) - Disconnect task in queue, reason [CONNECTION_PROBLEM], server address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443], transport name [DDS2 Standalone Transport Client]
2016-06-20 23:12:47,095 ERROR [ClientConnector] (ClientConnector.java:269) - Primary connect call failed, address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443]
java.net.ConnectException: Connection timed out: no further information
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
        at org.apache.mina.transport.socket.nio.SocketConnector.processSessions(SocketConnector.java:293)
        at org.apache.mina.transport.socket.nio.SocketConnector.access$800(SocketConnector.java:53)
        at org.apache.mina.transport.socket.nio.SocketConnector$Worker.run(SocketConnector.java:383)
        at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
        at java.lang.Thread.run(Thread.java:745)
2016-06-20 23:12:47,234 INFO  [ClientConnector] (ClientProtocolHandler.java:426) - Disconnect task in queue, reason [CONNECTION_PROBLEM], server address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443], transport name [null]
2016-06-20 23:12:47,468 INFO  [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 2] (StateMachine.java:180) - Firing DISCONNECTED
2016-06-20 23:12:47,473 DEBUG [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 2] (ClientUtil.java:56) - DISCONNECTED message received!
2016-06-20 23:12:47,478 DEBUG [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 2] (ClientUtil.java:59) - Connection lost! Try to reconnect...
2016-06-20 23:12:48,234 INFO  [(344144779) Client listeners invocation thread - 24] (StateMachine.java:180) - Firing DISCONNECTED
2016-06-20 23:12:48,236 DEBUG [(344144779) Client listeners invocation thread - 24] (ClientUtil.java:56) - DISCONNECTED message received!
2016-06-20 23:12:48,238 DEBUG [(344144779) Client listeners invocation thread - 24] (ClientUtil.java:59) - Connection lost! Try to reconnect...
2016-06-20 23:13:08,503 ERROR [(DDS2 Standalone Transport Client) ClientConnector] (ClientConnector.java:269) - Primary connect call failed, address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443]
java.net.ConnectException: Connection timed out: no further information
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
        at org.apache.mina.transport.socket.nio.SocketConnector.processSessions(SocketConnector.java:293)
        at org.apache.mina.transport.socket.nio.SocketConnector.access$800(SocketConnector.java:53)
        at org.apache.mina.transport.socket.nio.SocketConnector$Worker.run(SocketConnector.java:383)
        at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
        at java.lang.Thread.run(Thread.java:745)
2016-06-20 23:13:08,657 INFO  [(DDS2 Standalone Transport Client) ClientConnector] (ClientProtocolHandler.java:426) - Disconnect task in queue, reason [CONNECTION_PROBLEM], server address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443], transport name [DDS2 Standalone Transport Client]
2016-06-20 23:13:09,252 ERROR [ClientConnector] (ClientConnector.java:269) - Primary connect call failed, address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443]
java.net.ConnectException: Connection timed out: no further information
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
        at org.apache.mina.transport.socket.nio.SocketConnector.processSessions(SocketConnector.java:293)
        at org.apache.mina.transport.socket.nio.SocketConnector.access$800(SocketConnector.java:53)
        at org.apache.mina.transport.socket.nio.SocketConnector$Worker.run(SocketConnector.java:383)
        at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
        at java.lang.Thread.run(Thread.java:745)
2016-06-20 23:13:09,374 INFO  [ClientConnector] (ClientProtocolHandler.java:426) - Disconnect task in queue, reason [CONNECTION_PROBLEM], server address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443], transport name [null]
2016-06-20 23:13:09,657 INFO  [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 1] (StateMachine.java:180) - Firing DISCONNECTED
2016-06-20 23:13:09,667 DEBUG [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 1] (ClientUtil.java:56) - DISCONNECTED message received!
2016-06-20 23:13:09,678 DEBUG [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 1] (ClientUtil.java:59) - Connection lost! Try to reconnect...
2016-06-20 23:13:10,375 INFO  [(344144779) Client listeners invocation thread - 30] (StateMachine.java:180) - Firing DISCONNECTED
2016-06-20 23:13:10,384 DEBUG [(344144779) Client listeners invocation thread - 30] (ClientUtil.java:56) - DISCONNECTED message received!
2016-06-20 23:13:10,394 DEBUG [(344144779) Client listeners invocation thread - 30] (ClientUtil.java:59) - Connection lost! Try to reconnect...
2016-06-20 23:13:30,698 ERROR [(DDS2 Standalone Transport Client) ClientConnector] (ClientConnector.java:269) - Primary connect call failed, address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443]
java.net.ConnectException: Connection timed out: no further information
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
        at org.apache.mina.transport.socket.nio.SocketConnector.processSessions(SocketConnector.java:293)
        at org.apache.mina.transport.socket.nio.SocketConnector.access$800(SocketConnector.java:53)
        at org.apache.mina.transport.socket.nio.SocketConnector$Worker.run(SocketConnector.java:383)
        at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
        at java.lang.Thread.run(Thread.java:745)
2016-06-20 23:13:30,851 INFO  [(DDS2 Standalone Transport Client) ClientConnector] (ClientProtocolHandler.java:426) - Disconnect task in queue, reason [CONNECTION_PROBLEM], server address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443], transport name [DDS2 Standalone Transport Client]
2016-06-20 23:13:31,487 ERROR [ClientConnector] (ClientConnector.java:269) - Primary connect call failed, address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443]
java.net.ConnectException: Connection timed out: no further information
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
        at org.apache.mina.transport.socket.nio.SocketConnector.processSessions(SocketConnector.java:293)
        at org.apache.mina.transport.socket.nio.SocketConnector.access$800(SocketConnector.java:53)
        at org.apache.mina.transport.socket.nio.SocketConnector$Worker.run(SocketConnector.java:383)
        at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
        at java.lang.Thread.run(Thread.java:745)
2016-06-20 23:13:31,635 INFO  [ClientConnector] (ClientProtocolHandler.java:426) - Disconnect task in queue, reason [CONNECTION_PROBLEM], server address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443], transport name [null]
2016-06-20 23:13:31,851 INFO  [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 2] (StateMachine.java:180) - Firing DISCONNECTED
2016-06-20 23:13:31,864 DEBUG [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 2] (ClientUtil.java:56) - DISCONNECTED message received!
2016-06-20 23:13:31,878 DEBUG [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 2] (ClientUtil.java:59) - Connection lost! Try to reconnect...
2016-06-20 23:13:32,635 INFO  [(344144779) Client listeners invocation thread - 21] (StateMachine.java:180) - Firing DISCONNECTED
2016-06-20 23:13:32,642 DEBUG [(344144779) Client listeners invocation thread - 21] (ClientUtil.java:56) - DISCONNECTED message received!
2016-06-20 23:13:32,650 DEBUG [(344144779) Client listeners invocation thread - 21] (ClientUtil.java:59) - Connection lost! Try to reconnect...
2016-06-20 23:13:52,984 ERROR [(DDS2 Standalone Transport Client) ClientConnector] (ClientConnector.java:269) - Primary connect call failed, address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443]
java.net.ConnectException: Connection timed out: no further information
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
        at org.apache.mina.transport.socket.nio.SocketConnector.processSessions(SocketConnector.java:293)
        at org.apache.mina.transport.socket.nio.SocketConnector.access$800(SocketConnector.java:53)
        at org.apache.mina.transport.socket.nio.SocketConnector$Worker.run(SocketConnector.java:383)
        at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
        at java.lang.Thread.run(Thread.java:745)
2016-06-20 23:13:53,127 INFO  [(DDS2 Standalone Transport Client) ClientConnector] (ClientProtocolHandler.java:426) - Disconnect task in queue, reason [CONNECTION_PROBLEM], server address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443], transport name [DDS2 Standalone Transport Client]
2016-06-20 23:13:53,760 ERROR [ClientConnector] (ClientConnector.java:269) - Primary connect call failed, address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443]
java.net.ConnectException: Connection timed out: no further information
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
        at org.apache.mina.transport.socket.nio.SocketConnector.processSessions(SocketConnector.java:293)
        at org.apache.mina.transport.socket.nio.SocketConnector.access$800(SocketConnector.java:53)
        at org.apache.mina.transport.socket.nio.SocketConnector$Worker.run(SocketConnector.java:383)
        at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
        at java.lang.Thread.run(Thread.java:745)
2016-06-20 23:13:53,905 INFO  [ClientConnector] (ClientProtocolHandler.java:426) - Disconnect task in queue, reason [CONNECTION_PROBLEM], server address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443], transport name [null]
2016-06-20 23:13:54,128 INFO  [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 1] (StateMachine.java:180) - Firing DISCONNECTED
2016-06-20 23:13:54,141 DEBUG [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 1] (ClientUtil.java:56) - DISCONNECTED message received!
2016-06-20 23:13:54,155 DEBUG [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 1] (ClientUtil.java:59) - Connection lost! Try to reconnect...
2016-06-20 23:13:54,905 INFO  [(344144779) Client listeners invocation thread - 9] (StateMachine.java:180) - Firing DISCONNECTED
2016-06-20 23:13:54,914 DEBUG [(344144779) Client listeners invocation thread - 9] (ClientUtil.java:56) - DISCONNECTED message received!
2016-06-20 23:13:54,924 DEBUG [(344144779) Client listeners invocation thread - 9] (ClientUtil.java:59) - Connection lost! Try to reconnect...
2016-06-20 23:14:15,266 ERROR [(DDS2 Standalone Transport Client) ClientConnector] (ClientConnector.java:269) - Primary connect call failed, address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443]
java.net.ConnectException: Connection timed out: no further information
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
        at org.apache.mina.transport.socket.nio.SocketConnector.processSessions(SocketConnector.java:293)
        at org.apache.mina.transport.socket.nio.SocketConnector.access$800(SocketConnector.java:53)
        at org.apache.mina.transport.socket.nio.SocketConnector$Worker.run(SocketConnector.java:383)
        at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
        at java.lang.Thread.run(Thread.java:745)
2016-06-20 23:14:15,414 INFO  [(DDS2 Standalone Transport Client) ClientConnector] (ClientProtocolHandler.java:426) - Disconnect task in queue, reason [CONNECTION_PROBLEM], server address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443], transport name [DDS2 Standalone Transport Client]
2016-06-20 23:14:16,036 ERROR [ClientConnector] (ClientConnector.java:269) - Primary connect call failed, address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443]
java.net.ConnectException: Connection timed out: no further information
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
        at org.apache.mina.transport.socket.nio.SocketConnector.processSessions(SocketConnector.java:293)
        at org.apache.mina.transport.socket.nio.SocketConnector.access$800(SocketConnector.java:53)
        at org.apache.mina.transport.socket.nio.SocketConnector$Worker.run(SocketConnector.java:383)
        at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
        at java.lang.Thread.run(Thread.java:745)
2016-06-20 23:14:16,181 INFO  [ClientConnector] (ClientProtocolHandler.java:426) - Disconnect task in queue, reason [CONNECTION_PROBLEM], server address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443], transport name [null]
2016-06-20 23:14:16,415 INFO  [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 2] (StateMachine.java:180) - Firing DISCONNECTED
2016-06-20 23:14:16,428 DEBUG [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 2] (ClientUtil.java:56) - DISCONNECTED message received!
2016-06-20 23:14:16,439 DEBUG [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 2] (ClientUtil.java:59) - Connection lost! Try to reconnect...
2016-06-20 23:14:17,182 INFO  [(344144779) Client listeners invocation thread - 10] (StateMachine.java:180) - Firing DISCONNECTED
2016-06-20 23:14:17,191 DEBUG [(344144779) Client listeners invocation thread - 10] (ClientUtil.java:56) - DISCONNECTED message received!
2016-06-20 23:14:17,201 DEBUG [(344144779) Client listeners invocation thread - 10] (ClientUtil.java:59) - Connection lost! Try to reconnect...
2016-06-20 23:14:37,454 ERROR [(DDS2 Standalone Transport Client) ClientConnector] (ClientConnector.java:269) - Primary connect call failed, address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443]
java.net.ConnectException: Connection timed out: no further information
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
        at org.apache.mina.transport.socket.nio.SocketConnector.processSessions(SocketConnector.java:293)
        at org.apache.mina.transport.socket.nio.SocketConnector.access$800(SocketConnector.java:53)
        at org.apache.mina.transport.socket.nio.SocketConnector$Worker.run(SocketConnector.java:383)
        at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
        at java.lang.Thread.run(Thread.java:745)
2016-06-20 23:14:37,603 INFO  [(DDS2 Standalone Transport Client) ClientConnector] (ClientProtocolHandler.java:426) - Disconnect task in queue, reason [CONNECTION_PROBLEM], server address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443], transport name [DDS2 Standalone Transport Client]
2016-06-20 23:14:38,308 ERROR [ClientConnector] (ClientConnector.java:269) - Primary connect call failed, address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443]
java.net.ConnectException: Connection timed out: no further information
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
        at org.apache.mina.transport.socket.nio.SocketConnector.processSessions(SocketConnector.java:293)
        at org.apache.mina.transport.socket.nio.SocketConnector.access$800(SocketConnector.java:53)
        at org.apache.mina.transport.socket.nio.SocketConnector$Worker.run(SocketConnector.java:383)
        at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
        at java.lang.Thread.run(Thread.java:745)
2016-06-20 23:14:38,450 INFO  [ClientConnector] (ClientProtocolHandler.java:426) - Disconnect task in queue, reason [CONNECTION_PROBLEM], server address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443], transport name [null]
2016-06-20 23:14:38,603 INFO  [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 1] (StateMachine.java:180) - Firing DISCONNECTED
2016-06-20 23:14:38,613 DEBUG [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 1] (ClientUtil.java:56) - DISCONNECTED message received!
2016-06-20 23:14:38,625 DEBUG [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 1] (ClientUtil.java:59) - Connection lost! Try to reconnect...
2016-06-20 23:14:39,450 INFO  [(344144779) Client listeners invocation thread - 14] (StateMachine.java:180) - Firing DISCONNECTED
2016-06-20 23:14:39,463 DEBUG [(344144779) Client listeners invocation thread - 14] (ClientUtil.java:56) - DISCONNECTED message received!
2016-06-20 23:14:39,473 DEBUG [(344144779) Client listeners invocation thread - 14] (ClientUtil.java:59) - Connection lost! Try to reconnect...
2016-06-20 23:14:59,640 ERROR [(DDS2 Standalone Transport Client) ClientConnector] (ClientConnector.java:269) - Primary connect call failed, address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443]
java.net.ConnectException: Connection timed out: no further information
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
        at org.apache.mina.transport.socket.nio.SocketConnector.processSessions(SocketConnector.java:293)
        at org.apache.mina.transport.socket.nio.SocketConnector.access$800(SocketConnector.java:53)
        at org.apache.mina.transport.socket.nio.SocketConnector$Worker.run(SocketConnector.java:383)
        at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
        at java.lang.Thread.run(Thread.java:745)
2016-06-20 23:14:59,782 INFO  [(DDS2 Standalone Transport Client) ClientConnector] (ClientProtocolHandler.java:426) - Disconnect task in queue, reason [CONNECTION_PROBLEM], server address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443], transport name [DDS2 Standalone Transport Client]
2016-06-20 23:15:00,585 ERROR [ClientConnector] (ClientConnector.java:269) - Primary connect call failed, address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443]
java.net.ConnectException: Connection timed out: no further information
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
        at org.apache.mina.transport.socket.nio.SocketConnector.processSessions(SocketConnector.java:293)
        at org.apache.mina.transport.socket.nio.SocketConnector.access$800(SocketConnector.java:53)
        at org.apache.mina.transport.socket.nio.SocketConnector$Worker.run(SocketConnector.java:383)
        at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
        at java.lang.Thread.run(Thread.java:745)
2016-06-20 23:15:00,732 INFO  [ClientConnector] (ClientProtocolHandler.java:426) - Disconnect task in queue, reason [CONNECTION_PROBLEM], server address [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443], transport name [null]
2016-06-20 23:15:00,782 INFO  [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 2] (StateMachine.java:180) - Firing DISCONNECTED
2016-06-20 23:15:00,795 DEBUG [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 2] (ClientUtil.java:56) - DISCONNECTED message received!
2016-06-20 23:15:00,810 DEBUG [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 2] (ClientUtil.java:59) - Connection lost! Try to reconnect...
2016-06-20 23:15:01,302 INFO  [(DDS2 Standalone Transport Client) Mina-thread - 4] (ProtocolVersionClientNegotiatorFilter.java:82) - Server: DDS2 Standalone Transport Client responded with version: 4
2016-06-20 23:15:01,324 INFO  [(DDS2 Standalone Transport Client) ClientConnector] (ClientConnector.java:255) - Primary connect successfull, primarySession is [MinaIoSessionWrapper [session=(SOCKET, R: d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443, L: /192.168.1.103:56071, S: d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443)]], address is [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443]
2016-06-20 23:15:01,452 INFO  [(DDS2 Standalone Transport Client) Mina-thread - 15] (GreedClientAuthorizationProvider.java:52) - !!!:Thread[(DDS2 Standalone Transport Client) ClientConnector,5,main]
2016-06-20 23:15:01,471 INFO  [(DDS2 Standalone Transport Client) Mina-thread - 15] (ClientConnector.java:432) - Child socket connection could be accepted now by server [<ChildSocketAuthAcceptorMessage(parentSessionId=0e21df97-b9c0-41b2-b35b-adf7090d9423,timestamp=1466457287553)>], transport client [DDS2 Standalone Transport Client, d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443]
2016-06-20 23:15:01,472 INFO  [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 1] (StateMachine.java:180) - Firing CONNECTED
2016-06-20 23:15:01,509 DEBUG [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 1] (ClientUtil.java:56) - CONNECTED message received!
2016-06-20 23:15:01,517 ERROR [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 1] (LiveCurrencyMarketProcessingThread.java:64) - Cannot create the liveCurrencyMarketWatcherThread, the properties is null.
2016-06-20 23:15:01,733 INFO  [(344144779) Client listeners invocation thread - 29] (StateMachine.java:180) - Firing DISCONNECTED
2016-06-20 23:15:01,736 DEBUG [(344144779) Client listeners invocation thread - 29] (ClientUtil.java:56) - DISCONNECTED message received!
2016-06-20 23:15:01,738 DEBUG [(344144779) Client listeners invocation thread - 29] (ClientUtil.java:59) - Connection lost! Try to reconnect...
2016-06-20 23:15:02,117 INFO  [Mina-thread - 2] (ProtocolVersionClientNegotiatorFilter.java:82) - Server: null responded with version: 4
2016-06-20 23:15:02,127 INFO  [ClientConnector] (ClientConnector.java:255) - Primary connect successfull, primarySession is [MinaIoSessionWrapper [session=(SOCKET, R: d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443, L: /192.168.1.103:56074, S: d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443)]], address is [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443]
2016-06-20 23:15:02,256 INFO  [Mina-thread - 12] (GreedClientAuthorizationProvider.java:52) - !!!:Thread[ClientConnector,5,main]
2016-06-20 23:15:02,266 INFO  [Mina-thread - 12] (ClientConnector.java:432) - Child socket connection could be accepted now by server [<ChildSocketAuthAcceptorMessage(parentSessionId=59205b99-0488-4fa7-8e76-7ae273a4bb35,timestamp=1466457288356)>], transport client [null, d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443]
2016-06-20 23:15:02,879 INFO  [(DDS2 Standalone Transport Client) Mina-thread - 8] (ProtocolVersionClientNegotiatorFilter.java:82) - Server: DDS2 Standalone Transport Client responded with version: 4
2016-06-20 23:15:02,889 INFO  [(DDS2 Standalone Transport Client) ClientConnector] (ClientConnector.java:318) - Child session opened for [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443], sending [<ChildSocketAuthAcceptorMessage(parentSessionId=0e21df97-b9c0-41b2-b35b-adf7090d9423,timestamp=1466457287553)>], successful consequent attempt [1]
2016-06-20 23:15:03,667 INFO  [Mina-thread - 9] (ProtocolVersionClientNegotiatorFilter.java:82) - Server: null responded with version: 4
2016-06-20 23:15:03,669 INFO  [ClientConnector] (ClientConnector.java:318) - Child session opened for [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443], sending [<ChildSocketAuthAcceptorMessage(parentSessionId=59205b99-0488-4fa7-8e76-7ae273a4bb35,timestamp=1466457288356)>], successful consequent attempt [1]

2016-06-20 23:16:47,690 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for JForexMLAUDJPY_1 type CHANGED_PRICE state FILLED
2016-06-20 23:16:47,704 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for M_JForexMLEURAUD_2 type CHANGED_PRICE state FILLED
2016-06-20 23:16:47,716 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for JForexMLGBPUSD_1 type CHANGED_PRICE state FILLED
2016-06-20 23:16:47,727 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for M_JForexMLAUDUSD_2 type CHANGED_PRICE state FILLED
2016-06-20 23:16:47,733 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for JForexMLGBPJPY_1 type CHANGED_PRICE state FILLED
2016-06-20 23:16:47,739 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for JForexMLEURUSD_1 type CHANGED_PRICE state FILLED
2016-06-20 23:16:47,745 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for JForexMLEURGBP_1 type CHANGED_PRICE state FILLED
2016-06-20 23:16:47,752 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for JForexMLEURJPY_1 type CHANGED_PRICE state FILLED
2016-06-20 23:16:47,756 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for JForexMLUSDJPY_1 type CHANGED_PRICE state FILLED

2016-06-20 23:22:15,419 INFO  [Strategy RandomW] (SquareRootFixMarginCalculation.java:76) - EUR/USD fixMargin: 3.0 capital sqrt growth: 0.9999655124909191 adaptedMargin: 2.9998965374727575 amount: 0.004229684823413892
2016-06-20 23:22:15,423 DEBUG [Strategy RandomW] (OrderPositionUtil.java:51) - Start submit task with label JForexMLEURUSD_2 for EUR/USD position.
2016-06-20 23:22:15,426 WARN  [Strategy RandomW] (JForexEngineImpl.java:151) - Order REJECTED: BUY EUR/USD, REASON: disconnect
2016-06-20 23:22:15,428 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for JForexMLEURUSD_2 type SUBMIT_REJECTED state CANCELED
2016-06-20 23:22:15,431 ERROR [Strategy RandomW] (OrderPositionUtil.java:60) - Submit JForexMLEURUSD_2 for position EUR/USD failed! Exception:


As you can see, there is a disconnect from the serves and the strategy tries a reconnect with the connect() method from https://www.dukascopy.com/client/javadoc/com/dukascopy/api/system/IClient.html#reconnect().
After some retries the program receives a CONNECT message from my ISystemListener instance:
2016-06-20 23:15:01,509 DEBUG [(DDS2 Standalone Transport Client) (915168764) Client listeners invocation thread - 1] (ClientUtil.java:56) - CONNECTED message received!

It seems then that the program has regained the connection with
2016-06-20 23:15:02,117 INFO  [Mina-thread - 2] (ProtocolVersionClientNegotiatorFilter.java:82) - Server: null responded with version: 4
2016-06-20 23:15:02,127 INFO  [ClientConnector] (ClientConnector.java:255) - Primary connect successfull, primarySession is [MinaIoSessionWrapper [session=(SOCKET, R: d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443, L: /192.168.1.103:56074, S: d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443)]], address is [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443]
2016-06-20 23:15:02,256 INFO  [Mina-thread - 12] (GreedClientAuthorizationProvider.java:52) - !!!:Thread[ClientConnector,5,main]
2016-06-20 23:15:02,266 INFO  [Mina-thread - 12] (ClientConnector.java:432) - Child socket connection could be accepted now by server [<ChildSocketAuthAcceptorMessage(parentSessionId=59205b99-0488-4fa7-8e76-7ae273a4bb35,timestamp=1466457288356)>], transport client [null, d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443]
2016-06-20 23:15:02,879 INFO  [(DDS2 Standalone Transport Client) Mina-thread - 8] (ProtocolVersionClientNegotiatorFilter.java:82) - Server: DDS2 Standalone Transport Client responded with version: 4
2016-06-20 23:15:02,889 INFO  [(DDS2 Standalone Transport Client) ClientConnector] (ClientConnector.java:318) - Child session opened for [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443], sending [<ChildSocketAuthAcceptorMessage(parentSessionId=0e21df97-b9c0-41b2-b35b-adf7090d9423,timestamp=1466457287553)>], successful consequent attempt [1]
2016-06-20 23:15:03,667 INFO  [Mina-thread - 9] (ProtocolVersionClientNegotiatorFilter.java:82) - Server: null responded with version: 4
2016-06-20 23:15:03,669 INFO  [ClientConnector] (ClientConnector.java:318) - Child session opened for [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443], sending [<ChildSocketAuthAcceptorMessage(parentSessionId=59205b99-0488-4fa7-8e76-7ae273a4bb35,timestamp=1466457288356)>], successful consequent attempt [1]

2016-06-20 23:16:47,690 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for JForexMLAUDJPY_1 type CHANGED_PRICE state FILLED
2016-06-20 23:16:47,704 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for M_JForexMLEURAUD_2 type CHANGED_PRICE state FILLED
2016-06-20 23:16:47,716 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for JForexMLGBPUSD_1 type CHANGED_PRICE state FILLED
2016-06-20 23:16:47,727 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for M_JForexMLAUDUSD_2 type CHANGED_PRICE state FILLED
2016-06-20 23:16:47,733 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for JForexMLGBPJPY_1 type CHANGED_PRICE state FILLED
2016-06-20 23:16:47,739 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for JForexMLEURUSD_1 type CHANGED_PRICE state FILLED
2016-06-20 23:16:47,745 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for JForexMLEURGBP_1 type CHANGED_PRICE state FILLED
2016-06-20 23:16:47,752 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for JForexMLEURJPY_1 type CHANGED_PRICE state FILLED
2016-06-20 23:16:47,756 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for JForexMLUSDJPY_1 type CHANGED_PRICE state FILLED


To me this looks like the strategy is connected again and the program receives some order events from some existing orders.
But when the program then tries to open a new trade it always fails with this:
2016-06-20 23:22:15,426 WARN  [Strategy RandomW] (JForexEngineImpl.java:151) - Order REJECTED: BUY EUR/USD, REASON: disconnect
2016-06-20 23:22:15,428 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for JForexMLEURUSD_2 type SUBMIT_REJECTED state CANCELED
2016-06-20 23:22:15,431 ERROR [Strategy RandomW] (OrderPositionUtil.java:60) - Submit JForexMLEURUSD_2 for position EUR/USD failed! Exception:

The reason is disconnect and the JFExcpetion print out is always empty.
How can it be that your logs are stating a successful connection like
2016-06-20 23:15:03,669 INFO  [ClientConnector] (ClientConnector.java:318) - Child session opened for [d-ja-gva-91-191.dukascopy.com/194.8.15.191:10443], sending [<ChildSocketAuthAcceptorMessage(parentSessionId=59205b99-0488-4fa7-8e76-7ae273a4bb35,timestamp=1466457288356)>], successful consequent attempt [1]

but the server does not accept new orders?

For your help here's the start log file of this session where you can find order IDs which might be helpful when checking logs on your side:
Order SELL 4274 EUR/USD @ MKT  is sent at 2016-06-20 19:53:19.754 GMT by the strategy "RandomW": from the local computer
Order SELL 4326 GBP/JPY @ MKT  is sent at 2016-06-20 19:53:19.769 GMT by the strategy "RandomW": from the local computer
Order SELL 5566 EUR/AUD @ MKT  is sent at 2016-06-20 19:53:19.784 GMT by the strategy "RandomW": from the local computer
Order SELL 2806 EUR/GBP @ MKT  is sent at 2016-06-20 19:53:19.799 GMT by the strategy "RandomW": from the local computer
Order SELL 4415 USD/JPY @ MKT  is sent at 2016-06-20 19:53:19.814 GMT by the strategy "RandomW": from the local computer
Order SELL 4472 EUR/JPY @ MKT  is sent at 2016-06-20 19:53:19.829 GMT by the strategy "RandomW": from the local computer
0Order ACCEPTED: #422339336 SELL 0.004326 mil. GBP/JPY @ MKT MAX SLIPPAGE 0.01 - Position #1089322442016-06-20 21:53:19,851 DEBUG [Strategy RandomW] (OrderPositionUtil.java:51) - Start submit task with label JForexMLAUDJPY_1 for AUD/JPY position.
Order SELL 4326 AUD/JPY @ MKT  is sent at 2016-06-20 19:53:19.857 GMT by the strategy "RandomW": from the local computerOrder FILLED at 1.13056 (#422339335 SELL 0.004274 mil. EUR/USD @ MKT MAX SLIPPAGE 0.0001)  - Position #108932243
Order FILLED at 152.629 (#422339336 SELL 0.004326 mil. GBP/JPY @ MKT MAX SLIPPAGE 0.01)  - Position #1089322442016-06-20 21:53:19,877 INFO  [Strategy RandomW] (StateMachine.java:180) - Firing BUY
Order BUY 4241 GBP/USD @ MKT  is sent at 2016-06-20 19:53:19.892 GMT by the strategy "RandomW": from the local computer
Order ACCEPTED: #422339339 SELL 0.005566 mil. EUR/AUD @ MKT MAX SLIPPAGE 0.0001 - Position #1089322452016-06-20 21:53:19,907 DEBUG [Strategy RandomW] (OrderPositionUtil.java:51) - Start submit task with label JForexMLAUDUSD_1 for AUD/USD position.
Order ACCEPTED: #422339340 SELL 0.002806 mil. EUR/GBP @ MKT MAX SLIPPAGE 0.0001 - Position #108932246Order SELL 4184 AUD/USD @ MKT  is sent at 2016-06-20 19:53:19.914 GMT by the strategy "RandomW": from the local computer
Order ACCEPTED: #422339341 SELL 0.004415 mil. USD/JPY @ MKT MAX SLIPPAGE 0.01 - Position #1089322472016-06-20 21:53:19,923 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for JForexMLEURUSD_1 type NOTIFICATION state CREATED
Order FILLED at 103.905 (#422339341 SELL 0.004415 mil. USD/JPY @ MKT MAX SLIPPAGE 0.01)  - Position #1089322472016-06-20 21:53:19,933 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for JForexMLEURUSD_1 type SUBMIT_OK state OPENED
2016-06-20 21:53:19,949 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for JForexMLGBPJPY_1 type NOTIFICATION state CREATED
Order FILLED at 1.5173 (#422339339 SELL 0.005566 mil. EUR/AUD @ MKT MAX SLIPPAGE 0.0001)  - Position #1089322452016-06-20 21:53:19,967 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for JForexMLEURUSD_1 type FULLY_FILLED state FILLED
Order ACCEPTED: #422339345 SELL 0.004472 mil. EUR/JPY @ MKT MAX SLIPPAGE 0.01 - Position #1089322482016-06-20 21:53:19,979 INFO  [Strategy RandomW] (StateMachine.java:180) - Firing MERGE_DONE
Order FILLED at 117.469 (#422339345 SELL 0.004472 mil. EUR/JPY @ MKT MAX SLIPPAGE 0.01)  - Position #1089322482016-06-20 21:53:19,987 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for JForexMLGBPJPY_1 type FULLY_FILLED state FILLED
Order ACCEPTED: #422339347 SELL 0.004326 mil. AUD/JPY @ MKT MAX SLIPPAGE 0.01 - Position #1089322492016-06-20 21:53:19,998 INFO  [Strategy RandomW] (StateMachine.java:180) - Firing MERGE_DONE
Order ACCEPTED: #422339348 BUY 0.004241 mil. GBP/USD @ MKT MAX SLIPPAGE 0.0001 - Position #1089322502016-06-20 21:53:20,013 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for JForexMLEURGBP_1 type NOTIFICATION state CREATED
Order FILLED at 1.46906 (#422339348 BUY 0.004241 mil. GBP/USD @ MKT MAX SLIPPAGE 0.0001)  - Position #1089322502016-06-20 21:53:20,026 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for JForexMLUSDJPY_1 type NOTIFICATION state CREATED
Order FILLED at 77.415 (#422339347 SELL 0.004326 mil. AUD/JPY @ MKT MAX SLIPPAGE 0.01)  - Position #1089322492016-06-20 21:53:20,036 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for JForexMLUSDJPY_1 type NOTIFICATION state OPENED
Order ACCEPTED: #422339351 SELL 0.004184 mil. AUD/USD @ MKT MAX SLIPPAGE 0.0001 - Position #1089322512016-06-20 21:53:20,047 DEBUG [Strategy RandomW] (Position.java:59) - Added order JForexMLUSDJPY_1 to position USD/JPY Orderstate: FILLED repo size 1
Order FILLED at 0.74502 (#422339351 SELL 0.004184 mil. AUD/USD @ MKT MAX SLIPPAGE 0.0001)  - Position #1089322512016-06-20 21:53:20,057 DEBUG [Strategy RandomW] (OrderEventGateway.java:36) - Received order event for JForexMLEURGBP_1 type NOTIFICATION state OPENED


Please check and fix this, since it is not a pleasure to work with strategies which cannot reconnect.

Thanks,
Juergen


 
 Post subject: Re: Reconnect in standalone SDK does not work Post rating: 0   New post Posted: Wed 22 Jun, 2016, 12:49 
User avatar

User rating:
Joined: Fri 31 Aug, 2007, 09:17
Posts: 6139
This has been fixed with the new SDK version
DDS2-jClient 2.45.47
JForex-API 2.12.40


 
 Post subject: Re: Reconnect in standalone SDK does not work Post rating: 0   New post Posted: Fri 15 Jul, 2016, 13:08 

User rating: 2
Joined: Thu 07 Nov, 2013, 12:15
Posts: 121
Hi

I still have this problem with a standalone SDK reconnect to the Demo server.

I've updated to the API and JClient versions you suggest above, and am using the Wiki code for client connection.

After connection I launch a strategy from a separate class:

client.startStrategy(new TradeManager());

After reconnection onConnect() is hit and client.isConnected() returns true.

I see this in the console:

 
ClientConnector - Primary connect successfull, primarySession is ...
GreedClientAuthorizationProvider - !!!:Thread[(DDS2 Standalone Transport Client) ClientConnector,5,main]
ClientConnector - Child session opened for...


But when I try and enter a trade from the strategy I get:

WARN JForexEngineImpl - Order REJECTED: BUY AUD/USD, REASON: disconnect

This is a show stopper - please advise.


 
 Post subject: Re: Reconnect in standalone SDK does not work Post rating: 0   New post Posted: Mon 18 Jul, 2016, 16:20 

User rating: 2
Joined: Thu 07 Nov, 2013, 12:15
Posts: 121
My fault - I messed up my pom file for the update. Reconnect is now working for me.


 

Jump to:  

cron
  © 1998-2024 Dukascopy® Bank SA
On-line Currency forex trading with Swiss Forex Broker - ECN Forex Brokerage,
Managed Forex Accounts, introducing forex brokers, Currency Forex Data Feed and News
Currency Forex Trading Platform provided on-line by Dukascopy.com