Dukascopy
 
 
Wiki JStore Search Login

NullPointerException in com.dukascopy.charts.math.dataprovider
 Post subject: NullPointerException in com.dukascopy.charts.math.dataprovider Post rating: 0   New post Posted: Thu 21 Feb, 2013, 23:46 
User avatar

User rating: 6
Joined: Thu 19 May, 2011, 11:14
Posts: 235
Location: South Africa,
Observed the following straight after starting LIVE JForex client (without running any strategies or clicking on anything).
Java console wrote:
22.02.2013 00:48:19.489 SEVERE datacache.bs ] null
java.lang.NullPointerException
at com.dukascopy.charts.math.dataprovider.d.a(Unknown Source)
at com.dukascopy.charts.math.dataprovider.AbstractDataProvider$f.a(Unknown Source)
at com.dukascopy.charts.data.datacache.b.b.f.a(Unknown Source)
at com.dukascopy.charts.data.datacache.b.b.f.a(Unknown Source)
at com.dukascopy.charts.data.datacache.b.b.f.mi(Unknown Source)
at com.dukascopy.charts.data.datacache.b.b.f.run(Unknown Source)
at com.dukascopy.charts.data.datacache.bs.kF(Unknown Source)
at com.dukascopy.charts.data.datacache.bs.run(Unknown Source)
at com.dukascopy.charts.data.datacache.cb.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
22.02.2013 00:48:20.230 SEVERE datacache.bf ] null
java.lang.NullPointerException
at com.dukascopy.charts.math.dataprovider.d.ao(Unknown Source)
at com.dukascopy.charts.math.dataprovider.e.a(Unknown Source)
at com.dukascopy.charts.data.datacache.ai.a(Unknown Source)
at com.dukascopy.charts.data.datacache.bf.a(Unknown Source)
at com.dukascopy.charts.data.datacache.bf.b(Unknown Source)
at com.dukascopy.charts.data.datacache.bf.newTick(Unknown Source)
at com.dukascopy.charts.data.datacache.ai.a(Unknown Source)
at com.dukascopy.charts.data.datacache.ai.b(Unknown Source)
at com.dukascopy.dds2.greed.c.f.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
22.02.2013 00:48:20.230 SEVERE datacache.bf ] null
java.lang.NullPointerException
at com.dukascopy.charts.math.dataprovider.g.a(Unknown Source)
at com.dukascopy.charts.data.datacache.ai.a(Unknown Source)
at com.dukascopy.charts.data.datacache.bf.a(Unknown Source)
at com.dukascopy.charts.data.datacache.bf.b(Unknown Source)
at com.dukascopy.charts.data.datacache.bf.newTick(Unknown Source)
at com.dukascopy.charts.data.datacache.ai.a(Unknown Source)
at com.dukascopy.charts.data.datacache.ai.b(Unknown Source)
at com.dukascopy.dds2.greed.c.f.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
22.02.2013 00:48:20.678 SEVERE datacache.bf ] null
java.lang.NullPointerException
at com.dukascopy.charts.math.dataprovider.g.a(Unknown Source)
at com.dukascopy.charts.data.datacache.ai.a(Unknown Source)
at com.dukascopy.charts.data.datacache.bf.a(Unknown Source)
at com.dukascopy.charts.data.datacache.bf.b(Unknown Source)
at com.dukascopy.charts.data.datacache.bf.newTick(Unknown Source)
at com.dukascopy.charts.data.datacache.ai.a(Unknown Source)
at com.dukascopy.charts.data.datacache.ai.b(Unknown Source)
at com.dukascopy.dds2.greed.c.f.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
22.02.2013 00:48:20.679 SEVERE datacache.bf ] null
java.lang.NullPointerException
at com.dukascopy.charts.math.dataprovider.g.a(Unknown Source)
at com.dukascopy.charts.data.datacache.ai.a(Unknown Source)
at com.dukascopy.charts.data.datacache.bf.a(Unknown Source)
at com.dukascopy.charts.data.datacache.bf.b(Unknown Source)
at com.dukascopy.charts.data.datacache.bf.newTick(Unknown Source)
at com.dukascopy.charts.data.datacache.ai.a(Unknown Source)
at com.dukascopy.charts.data.datacache.ai.b(Unknown Source)
at com.dukascopy.dds2.greed.c.f.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
22.02.2013 00:48:22.080 SEVERE datacache.bf ] null
java.lang.NullPointerException
at com.dukascopy.charts.math.dataprovider.g.a(Unknown Source)
at com.dukascopy.charts.data.datacache.ai.a(Unknown Source)
at com.dukascopy.charts.data.datacache.bf.a(Unknown Source)
at com.dukascopy.charts.data.datacache.bf.b(Unknown Source)
at com.dukascopy.charts.data.datacache.bf.newTick(Unknown Source)
at com.dukascopy.charts.data.datacache.ai.a(Unknown Source)
at com.dukascopy.charts.data.datacache.ai.b(Unknown Source)
at com.dukascopy.dds2.greed.c.f.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Client had 3 EURUSD charts open.
Client was subscribed to EURUSD and USDJPY.


 
 Post subject: Re: NullPointerException in com.dukascopy.charts.math.dataprovider Post rating: 0   New post Posted: Fri 22 Feb, 2013, 00:34 
User avatar

User rating: 6
Joined: Thu 19 May, 2011, 11:14
Posts: 235
Location: South Africa,
Confirmed that exceptions occur when restarting JF client.

Then closed the three charts, re-openend EURUSD chart. On restarting thereafter, the exceptions no longer occurred.


 

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