Dukascopy
 
 
Wiki JStore Search Login

ITester hangs afte connect and disconnet immediatly
 Post subject: ITester hangs afte connect and disconnet immediatly Post rating: 0   New post Posted: Mon 17 Sep, 2012, 19:07 

User rating: 0
Joined: Mon 10 Sep, 2012, 21:53
Posts: 4
Location: Poland,
Hi,

I just started with this API, tell me please what I am doing wrong. I tried just connect to my account and discounnect immediatly and finish program. Unfortunately the program hangs :(

        ITesterClient tester = null;

        try{
            tester = TesterFactory.getDefaultInstance();

            File cacheDir = new File("E:\\\\java_workspace\\\\intelij\\\\forexData");
            tester.setCacheDirectory(cacheDir);
            tester.setInitialDeposit(Instrument.EURUSD.getSecondaryCurrency(), 1000);
            tester.connect("https://www.dukascopy.com/client/demo/jclient/jforex.jnlp", "xxxx", "yyyyy");

            logger.log(Level.INFO, "Connected");

        }catch (Exception e){

        }finally {

            tester.disconnect();
            logger.log(Level.INFO, "isconnetected :" + tester.isConnected());
            tester = null;
        }

It printed "Connected", then after few seconds it printed "isconnected :false" and program does not end.
Full thread dump
"Swing-Shell@1561" daemon prio=5 tid=0x15 nid=NA waiting
  java.lang.Thread.State: WAITING
     at sun.misc.Unsafe.park(Unsafe.java:-1)
     at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
     at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
     at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
     at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043)
     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
     at sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run(Win32ShellFolderManager2.java:502)
     at java.lang.Thread.run(Thread.java:722)

"Mina-thread-15@2259" prio=5 tid=0x34 nid=NA waiting
  java.lang.Thread.State: WAITING
     at sun.misc.Unsafe.park(Unsafe.java:-1)
     at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
     at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
     at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:374)
     at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043)
     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
     at java.lang.Thread.run(Thread.java:722)

"Mina-thread-14@2258" prio=5 tid=0x33 nid=NA waiting
  java.lang.Thread.State: WAITING
     at sun.misc.Unsafe.park(Unsafe.java:-1)
     at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
     at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
     at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:374)
     at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043)
     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
     at java.lang.Thread.run(Thread.java:722)

"Mina-thread-13@2163" prio=5 tid=0x32 nid=NA waiting
  java.lang.Thread.State: WAITING
     at sun.misc.Unsafe.park(Unsafe.java:-1)
     at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
     at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
     at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:374)
     at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043)
     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
     at java.lang.Thread.run(Thread.java:722)

"Mina-thread-12@2016" prio=5 tid=0x30 nid=NA waiting
  java.lang.Thread.State: WAITING
     at sun.misc.Unsafe.park(Unsafe.java:-1)
     at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
     at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
     at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:374)
     at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043)
     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
     at java.lang.Thread.run(Thread.java:722)

"Mina-thread-11@1966" prio=5 tid=0x2f nid=NA waiting
  java.lang.Thread.State: WAITING
     at sun.misc.Unsafe.park(Unsafe.java:-1)
     at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
     at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
     at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:374)
     at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043)
     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
     at java.lang.Thread.run(Thread.java:722)

"Mina-thread-10@1965" prio=5 tid=0x2e nid=NA waiting
  java.lang.Thread.State: WAITING
     at sun.misc.Unsafe.park(Unsafe.java:-1)
     at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
     at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
     at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:374)
     at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043)
     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
     at java.lang.Thread.run(Thread.java:722)

"Mina-thread-9@1874" prio=5 tid=0x2b nid=NA waiting
  java.lang.Thread.State: WAITING
     at sun.misc.Unsafe.park(Unsafe.java:-1)
     at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
     at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
     at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:374)
     at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043)
     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
     at java.lang.Thread.run(Thread.java:722)

"Mina-thread-8@1872" prio=5 tid=0x2a nid=NA waiting
  java.lang.Thread.State: WAITING
     at sun.misc.Unsafe.park(Unsafe.java:-1)
     at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
     at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
     at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:374)
     at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043)
     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
     at java.lang.Thread.run(Thread.java:722)

"Mina-thread-7@1870" prio=5 tid=0x29 nid=NA waiting
  java.lang.Thread.State: WAITING
     at sun.misc.Unsafe.park(Unsafe.java:-1)
     at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
     at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
     at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:374)
     at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043)
     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
     at java.lang.Thread.run(Thread.java:722)

"Mina-thread-6@1847" prio=5 tid=0x25 nid=NA waiting
  java.lang.Thread.State: WAITING
     at sun.misc.Unsafe.park(Unsafe.java:-1)
     at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
     at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
     at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:374)
     at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043)
     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
     at java.lang.Thread.run(Thread.java:722)

"Mina-thread-5@1832" prio=5 tid=0x24 nid=NA waiting
  java.lang.Thread.State: WAITING
     at sun.misc.Unsafe.park(Unsafe.java:-1)
     at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
     at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
     at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:374)
     at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043)
     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
     at java.lang.Thread.run(Thread.java:722)

"Mina-thread-4@1830" prio=5 tid=0x23 nid=NA waiting
  java.lang.Thread.State: WAITING
     at sun.misc.Unsafe.park(Unsafe.java:-1)
     at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
     at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
     at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:374)
     at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043)
     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
     at java.lang.Thread.run(Thread.java:722)

"Mina-thread-3@1827" prio=5 tid=0x22 nid=NA waiting
  java.lang.Thread.State: WAITING
     at sun.misc.Unsafe.park(Unsafe.java:-1)
     at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
     at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
     at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:374)
     at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043)
     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
     at java.lang.Thread.run(Thread.java:722)

"Mina-thread-2@1826" prio=5 tid=0x21 nid=NA waiting
  java.lang.Thread.State: WAITING
     at sun.misc.Unsafe.park(Unsafe.java:-1)
     at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
     at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
     at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:374)
     at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043)
     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
     at java.lang.Thread.run(Thread.java:722)

"Mina-thread-1@1797" prio=5 tid=0x20 nid=NA waiting
  java.lang.Thread.State: WAITING
     at sun.misc.Unsafe.park(Unsafe.java:-1)
     at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
     at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
     at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:374)
     at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043)
     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
     at java.lang.Thread.run(Thread.java:722)

"Mina-thread-0@1794" prio=5 tid=0x1f nid=NA waiting
  java.lang.Thread.State: WAITING
     at sun.misc.Unsafe.park(Unsafe.java:-1)
     at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
     at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
     at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:374)
     at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043)
     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
     at java.lang.Thread.run(Thread.java:722)

"TimeChangeTrackerThread@1654" prio=1 tid=0x18 nid=NA sleeping
  java.lang.Thread.State: TIMED_WAITING
     at java.lang.Thread.sleep(Thread.java:-1)
     at com.dukascopy.charts.data.datacache.time.TimeChangeTrackerThread.run(TimeChangeTrackerThread.java:47)

"Timer-0@1672" prio=5 tid=0x19 nid=NA waiting
  java.lang.Thread.State: WAITING
     at java.lang.Object.wait(Object.java:-1)
     at java.util.TimerThread.mainLoop(Timer.java:552)
     at java.util.TimerThread.run(Timer.java:505)

"AWT-Windows@1405" daemon prio=6 tid=0x12 nid=NA runnable
  java.lang.Thread.State: RUNNABLE
     at sun.awt.windows.WToolkit.eventLoop(WToolkit.java:-1)
     at sun.awt.windows.WToolkit.run(WToolkit.java:299)
     at java.lang.Thread.run(Thread.java:722)

"Java2D Disposer@1402" daemon prio=10 tid=0x10 nid=NA waiting
  java.lang.Thread.State: WAITING
     at java.lang.Object.wait(Object.java:-1)
     at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
     at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
     at sun.java2d.Disposer.run(Disposer.java:145)
     at java.lang.Thread.run(Thread.java:722)

"Finalizer@2267" daemon prio=8 tid=0x3 nid=NA waiting
  java.lang.Thread.State: WAITING
     at java.lang.Object.wait(Object.java:-1)
     at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
     at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
     at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177)

"Reference Handler@2268" daemon prio=10 tid=0x2 nid=NA waiting
  java.lang.Thread.State: WAITING
     at java.lang.Object.wait(Object.java:-1)
     at java.lang.Object.wait(Object.java:503)
     at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)

"DestroyJavaVM@2263" prio=5 tid=0x35 nid=NA runnable
  java.lang.Thread.State: RUNNABLE

"Attach Listener@2265" daemon prio=5 tid=0x5 nid=NA runnable
  java.lang.Thread.State: RUNNABLE

"Signal Dispatcher@2266" daemon prio=9 tid=0x4 nid=NA runnable
  java.lang.Thread.State: RUNNABLE

I using Java 7 and:

                <groupId>com.dukascopy.dds2</groupId>
                <artifactId>DDS2-jClient-JForex</artifactId>
                <version>2.18.5</version>


No exception is thrown.


 
 Post subject: Re: ITester hangs afte connect and disconnet immediatly Post rating: 0   New post Posted: Wed 19 Sep, 2012, 14:03 
User avatar

User rating:
Joined: Fri 31 Aug, 2007, 09:17
Posts: 6139
Does the problem persist? If you use the maven configuration could you please open the command line and navigate to the JForex-SDK project folder and then type
mvn dependency:tree
And then send us the output, and the java program that you launch.


 
 Post subject: Re: ITester hangs afte connect and disconnet immediatly Post rating: 0   New post Posted: Wed 19 Sep, 2012, 16:55 

User rating: 0
Joined: Mon 10 Sep, 2012, 21:53
Posts: 4
Location: Poland,
Ok i did more runs, removed cache dir stuff which is not related.

I attach class file i am running.

Below is dependency:tree - there is simple one artifact in pom.xml:


[INFO] --- maven-dependency-plugin:2.1:tree (default-cli) @ GlobalDataProvider ---
[INFO] com.kroliczek.aiforex:GlobalDataProvider:jar:1.0
[INFO] \- com.dukascopy.dds2:DDS2-jClient-JForex:jar:2.18.5:compile
[INFO]    +- com.dukascopy.dds2:DDS2-Charts:jar:5.71.1:compile
[INFO]    |  \- com.dukascopy.dds2:greed-common:jar:197.1:compile
[INFO]    |     +- com.dukascopy.connector:MQL4Connector:jar:2.7.2:compile
[INFO]    |     |  +- com.dukascopy.api:JForex-API:jar:2.7.2:compile
[INFO]    |     |  +- com.dukascopy.converter:MQL4Converter:jar:1.6:compile
[INFO]    |     |  +- com.dukascopy.api:nlink:jar:1.3:compile
[INFO]    |     |  \- org.apache.commons:commons-lang3:jar:3.0.1:compile
[INFO]    |     +- com.dukascopy.dds2.transport:transport-client:jar:2.3.109:compile
[INFO]    |     |  \- com.dukascopy.dds2:dds2-common:jar:2.3.109:compile
[INFO]    |     |     +- org.apache.mina:mina-core:jar:1.1.7:compile
[INFO]    |     |     \- org.apache.mina:mina-filter-ssl:jar:1.1.7dc.1:compile
[INFO]    |     +- org.fife:DDS2-TextEditor:jar:1.15:compile
[INFO]    |     |  \- apache-oro:jakarta-oro:jar:2.0.8:compile
[INFO]    |     +- org.apache.lucene:lucene-core:jar:3.4.0:compile
[INFO]    |     \- org.apache.lucene:lucene-highlighter:jar:3.4.0:compile
[INFO]    |        +- org.apache.lucene:lucene-memory:jar:3.4.0:compile
[INFO]    |        \- org.apache.lucene:lucene-queries:jar:3.4.0:compile
[INFO]    |           \- jakarta-regexp:jakarta-regexp:jar:1.4:compile
[INFO]    +- jcalendar:jcalendar:jar:1.3.3:compile
[INFO]    +- eclipse:ecj:jar:3.5.2:compile
[INFO]    +- ta-lib:ta-lib:jar:0.4.4dc:compile
[INFO]    +- 7zip:7zip:jar:4.65:compile
[INFO]    \- org.slf4j:slf4j-jdk14:jar:1.6.4:compile
[INFO]       \- org.slf4j:slf4j-api:jar:1.6.4:compile



Given account in code may expire shortly, but during tests it was active (below you can see output from that program):

Quote:
wrz 19, 2012 5:43:59 PM com.dukascopy.api.impl.connect.AuthorizationClient getRetrievePropsFromResponse
INFO: >> [{}]https://www1.dukascopy.com/authorization/demo/auth?typus=0&munus=stngs&appello=DEMO2jEXCo&licentio=763cd3abfc5b8ccb2e8c0d1ca480eaa97ec932606d19a159edf9f1cea3b4cd55&sermo=02895ba2-2ba1-4b2b-9cde-c4883c0a4384&stngs=1
wrz 19, 2012 5:43:59 PM com.dukascopy.api.impl.connect.AuthorizationClient getRetrievePropsFromResponse
WARNING: << [{}]{sss.server.url=https://vf.dukascopy.com/strategystorageserver/, reports=portfolio_client,intraday_client,position_client,annual_report,deposit_receipt,trader_sll,self_traded_volume,activity_log,merge_log,trade_log,trader_sll_action_log,security_settings,signal_server_consumer, history.server.url=https://www.dukascopy.com/datafeed/, wlabel.url=https://www.dukascopy.com, wlabel.phone=+41 (0) 22 799 4888, encryptionKey=B443B4BDB08D868ECB6F4F1500CC1921, base.calendar.url=https://www.dukascopy.com/swiss/{0}, wlabel.logo=[B@38202, external_ip=89.78.180.45, get.help.url=https://www.dukascopy.com/swiss/english/forex/jforex/forum/, platformManual.url=https://www.dukascopy.com/wiki/, news.source=api, menu.item.dayly.hl=/marketwatch/daily_hl_interbank/, wlabel.foUrl=https://demo-login.dukascopy.com, services1.url=https://demo-login.dukascopy.com, debug=false, brokerChat.url=https://www.dukascopy.com/chat/login.php?channel=3, menu.item.interest.rates.calendar=/marketwatch/calendars/InterestRatesCalendar/, userTypes=MANAGE_STOP_LIMIT,REGULAR,MINI_FX,, instruments=[CAD/HKD, EUR/SGD, EUR/NOK, EUR/NZD, AUD/NZD, USD/TRY, GBP/USD, NZD/CHF, USD/MXN, USD/HKD, SGD/JPY, EUR/HKD, AUD/CAD, USD/PLN, EUR/PLN, USD/NOK, USD/CHF, GBP/CHF, EUR/CHF, USD/JPY, GBP/CAD, HKD/JPY, GBP/JPY, EUR/CAD, USD/SEK, CHF/SGD, USD/DKK, EUR/SEK, NZD/JPY, AUD/SGD, NZD/USD, CAD/JPY, EUR/GBP, CHF/JPY, XAG/USD, GBP/AUD, AUD/JPY, XAU/USD, EUR/USD, AUD/USD, USD/CAD, USD/ZAR, EUR/JPY, USD/SGD, AUD/CHF, GBP/NZD, USD/RUB, NZD/CAD, CAD/CHF, EUR/AUD, EUR/DKK, EUR/TRY], menu.item.report.issue=/about/issues/, menu.item.economic.calendar=/marketwatch/calendars/eccalendar/, wlabel.shortLabel=Dukascopy Bank, additionalUserTypes=[], wlabel.longLabel=Dukascopy Bank SA, tradelog_sfx.url=/aDDS/export/tradeLog.php, client.mode=DEMO, wlabel.skype=dukascopy, menu.item.holidays.calendar=/marketwatch/calendars/NationalHolidaysCalendar/, contest.chart.url=https://demo-login.dukascopy.com/aDDS/export/contestChart.php, news.host.url=https://external.dukascopy.com, loginId=451771, platformFaq.url=https://www.dukascopy.com/swiss/english/forex/faq/, jss.logserver.url=https://demo-login.dukascopy.com/jss-log/, feed.commission.history=[], reports.url=/Reports, menu.item.forex.calculator=/marketwatch/forexcalc/forex_calculator/, menu.item.margin.level.calculator=/marketwatch/forexcalc/margin_level/}
wrz 19, 2012 5:44:00 PM com.dukascopy.api.impl.connect.TesterClientImpl$2 authorized
INFO: Authorized
wrz 19, 2012 5:44:01 PM com.kroliczek.aiforex.DataDownloader downloadData
INFO: Connected
wrz 19, 2012 5:44:10 PM com.kroliczek.aiforex.DataDownloader downloadData
INFO: isconnetected :false


Attachments:
DataDownloader.java [1.01 KiB]
Downloaded 361 times
DISCLAIMER: Dukascopy Bank SA's waiver of responsability - Documents, data or information available on this webpage may be posted by third parties without Dukascopy Bank SA being obliged to make any control on their content. Anyone accessing this webpage and downloading or otherwise making use of any document, data or information found on this webpage shall do it on his/her own risks without any recourse against Dukascopy Bank SA in relation thereto or for any consequences arising to him/her or any third party from the use and/or reliance on any document, data or information found on this webpage.
 
 Post subject: Re: ITester hangs afte connect and disconnet immediatly Post rating: 0   New post Posted: Thu 20 Sep, 2012, 07:35 
User avatar

User rating:
Joined: Fri 31 Aug, 2007, 09:17
Posts: 6139
So in your code you connect to ITesterClient and shortly thereafter disconnect. The same is indicated by the log that you have posted. So where is the problem?


 
 Post subject: Re: ITester hangs afte connect and disconnet immediatly Post rating: 0   New post Posted: Thu 20 Sep, 2012, 18:39 

User rating: 0
Joined: Mon 10 Sep, 2012, 21:53
Posts: 4
Location: Poland,
My JVM proces hangs ... so program hangs.


 
 Post subject: Re: ITester hangs afte connect and disconnet immediatly Post rating: 0   New post Posted: Fri 21 Sep, 2012, 07:44 
User avatar

User rating:
Joined: Fri 31 Aug, 2007, 09:17
Posts: 6139
Judging by logs this does not occur while connected to IClient.


 
 Post subject: Re: ITester hangs afte connect and disconnet immediatly Post rating: 0   New post Posted: Sat 22 Sep, 2012, 14:46 

User rating: 0
Joined: Mon 10 Sep, 2012, 21:53
Posts: 4
Location: Poland,
Hmm sorry I do not understand :/ What logs? Did you just try to run included program?


 

Jump to:  

cron
  © 1998-2025 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