2017-09-19 21:31:56.701 [main] INFO o.s.boot.SpringApplication - Starting application on OrdinateurdeJC with PID 3792 (started by Ordinateur de JC in Z:\Users\Ordinateur de JC\Zorro) 2017-09-19 21:31:56.704 [main] INFO o.s.boot.SpringApplication - No active profile set, falling back to default profiles: default 2017-09-19 21:31:56.772 [main] INFO o.s.c.a.AnnotationConfigApplicationContext - Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@a242ce: startup date [Tue Sep 19 21:31:56 CEST 2017]; root of context hierarchy 2017-09-19 21:31:56.926 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 0.22 2017-09-19 21:31:57.403 [main] WARN o.h.v.m.ParameterMessageInterpolator - HV000184: ParameterMessageInterpolator has been chosen, EL interpolation will not be supported 2017-09-19 21:31:57.521 [main] WARN o.h.v.m.ParameterMessageInterpolator - HV000184: ParameterMessageInterpolator has been chosen, EL interpolation will not be supported 2017-09-19 21:31:58.584 [main] INFO o.s.j.e.a.AnnotationMBeanExporter - Registering beans for JMX exposure on startup 2017-09-19 21:31:58.609 [main] INFO o.s.s.a.ScheduledAnnotationBeanPostProcessor - No TaskScheduler/ScheduledExecutorService bean found for scheduled processing 2017-09-19 21:31:58.625 [main] INFO o.s.boot.SpringApplication - Started application in 2.164 seconds (JVM running for 2.66) 2017-09-19 21:31:58.625 [main] INFO c.danlind.igz.brokerapi.BrokerLogin - Connecting to IG Demo-account as jeanchristophe127 2017-09-19 21:31:59.713 [main] INFO com.danlind.igz.ZorroBridge - Login successful 2017-09-19 21:31:59.713 [main] INFO com.danlind.igz.brokerapi.BrokerTime - Subscribing to Lightstreamer heartbeat 2017-09-19 21:31:59.715 [main] INFO com.danlind.igz.handler.AssetHandler - Subscribing to Lightstreamer account updates for account: X9B0W 2017-09-19 21:31:59.856 [main] INFO com.danlind.igz.brokerapi.BrokerTime - Getting initial time from restAPI 2017-09-19 21:32:00.003 [main] INFO com.danlind.igz.handler.AssetHandler - Subscribing to Lightstreamer tick updates for market: EUR/USD 2017-09-19 21:32:00.004 [main] INFO com.danlind.igz.handler.AssetHandler - Subscribing to Lightstreamer volume updates for market: EUR/USD 2017-09-19 21:32:00.038 [RxCachedThreadScheduler-3] ERROR c.danlind.igz.brokerapi.BrokerAsset - Error subscribing to tick observable for EUR/USD com.lightstreamer.ls_client.PushUserException: Incorrect instrument setup at com.lightstreamer.ls_client.PushServerTranslator.checkAnswer(PushServerTranslator.java:1134) at com.lightstreamer.ls_client.PushServerTranslator.doControlRequest(PushServerTranslator.java:1023) at com.lightstreamer.ls_client.PushServerTranslator.doControlRequest(PushServerTranslator.java:1004) at com.lightstreamer.ls_client.PushServerTranslator.callTableRequest(PushServerTranslator.java:510) at com.lightstreamer.ls_client.PushServerProxy.requestSubscr(PushServerProxy.java:310) at com.lightstreamer.ls_client.ServerManager.subscrTable(ServerManager.java:529) at com.lightstreamer.ls_client.LSClient.subscribeTable(LSClient.java:596) at com.danlind.igz.ig.api.client.StreamingAPI.subscribeForChartTicks(StreamingAPI.java:236) at com.danlind.igz.adapter.StreamingApiAdapter.lambda$getTickObservable$3(StreamingApiAdapter.java:49) at io.reactivex.internal.operators.observable.ObservableCreate.subscribeActual(ObservableCreate.java:40) at io.reactivex.Observable.subscribe(Observable.java:10842) at io.reactivex.internal.operators.observable.ObservableSubscribeOn$SubscribeTask.run(ObservableSubscribeOn.java:96) at io.reactivex.Scheduler$DisposeTask.run(Scheduler.java:452) at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:61) at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:52) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.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) 2017-09-19 21:32:00.062 [main] ERROR c.danlind.igz.adapter.RestApiAdapter - Exception when getting historic prices for epic EUR/USD, error was Page Not Found

Error 404

Sorry, the requested page is not available.

org.springframework.web.client.HttpClientErrorException: 404 Not Found at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:91) at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:700) at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:653) at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:613) at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:531) at com.danlind.igz.ig.api.client.RestAPI.getPricesV3(RestAPI.java:190) at com.danlind.igz.adapter.RestApiAdapter.getHistoricPrices(RestApiAdapter.java:73) at com.danlind.igz.brokerapi.BrokerHistory.getPriceHistory(BrokerHistory.java:117) at com.danlind.igz.handler.HistoryHandler.getPriceHistory(HistoryHandler.java:34) at com.danlind.igz.brokerapi.BrokerAsset.subscribeToLighstreamerTickUpdates(BrokerAsset.java:85) at com.danlind.igz.handler.AssetHandler.subscribeToLighstreamerTickUpdates(AssetHandler.java:22) at com.danlind.igz.ZorroBridge.doSubscribeAsset(ZorroBridge.java:85) 2017-09-19 21:32:00.063 [main] ERROR c.danlind.igz.brokerapi.BrokerAsset - Error when subscribing to EUR/USD org.springframework.web.client.HttpClientErrorException: 404 Not Found at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:91) at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:700) at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:653) at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:613) at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:531) at com.danlind.igz.ig.api.client.RestAPI.getPricesV3(RestAPI.java:190) at com.danlind.igz.adapter.RestApiAdapter.getHistoricPrices(RestApiAdapter.java:73) at com.danlind.igz.brokerapi.BrokerHistory.getPriceHistory(BrokerHistory.java:117) at com.danlind.igz.handler.HistoryHandler.getPriceHistory(HistoryHandler.java:34) at com.danlind.igz.brokerapi.BrokerAsset.subscribeToLighstreamerTickUpdates(BrokerAsset.java:85) at com.danlind.igz.handler.AssetHandler.subscribeToLighstreamerTickUpdates(AssetHandler.java:22) at com.danlind.igz.ZorroBridge.doSubscribeAsset(ZorroBridge.java:85) 2017-09-19 21:32:00.082 [main] INFO c.danlind.igz.brokerapi.BrokerLogin - Disconnecting from IG 2017-09-19 21:32:00.169 [RxCachedThreadScheduler-5] ERROR c.danlind.igz.brokerapi.BrokerAsset - Error subscribing to volume observable for EUR/USD com.lightstreamer.ls_client.PushUserException: Incorrect instrument setup at com.lightstreamer.ls_client.PushServerTranslator.checkAnswer(PushServerTranslator.java:1134) at com.lightstreamer.ls_client.PushServerTranslator.doControlRequest(PushServerTranslator.java:1023) at com.lightstreamer.ls_client.PushServerTranslator.doControlRequest(PushServerTranslator.java:1004) at com.lightstreamer.ls_client.PushServerTranslator.callTableRequest(PushServerTranslator.java:510) at com.lightstreamer.ls_client.PushServerProxy.requestSubscr(PushServerProxy.java:310) at com.lightstreamer.ls_client.ServerManager.subscrTable(ServerManager.java:529) at com.lightstreamer.ls_client.LSClient.subscribeTable(LSClient.java:596) at com.danlind.igz.ig.api.client.StreamingAPI.subscribeForChartCandles(StreamingAPI.java:256) at com.danlind.igz.adapter.StreamingApiAdapter.lambda$getVolumeObservable$4(StreamingApiAdapter.java:75) at io.reactivex.internal.operators.observable.ObservableCreate.subscribeActual(ObservableCreate.java:40) at io.reactivex.Observable.subscribe(Observable.java:10842) at io.reactivex.internal.operators.observable.ObservableSubscribeOn$SubscribeTask.run(ObservableSubscribeOn.java:96) at io.reactivex.Scheduler$DisposeTask.run(Scheduler.java:452) at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:61) at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:52) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.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) 2017-09-19 21:32:05.772 [main] INFO c.danlind.igz.brokerapi.BrokerLogin - Connecting to IG Demo-account as jeanchristophe127 2017-09-19 21:32:06.390 [main] INFO com.danlind.igz.ZorroBridge - Login successful 2017-09-19 21:32:06.390 [main] INFO com.danlind.igz.brokerapi.BrokerTime - Subscribing to Lightstreamer heartbeat 2017-09-19 21:32:06.390 [main] INFO com.danlind.igz.handler.AssetHandler - Subscribing to Lightstreamer account updates for account: X9B0W 2017-09-19 21:32:06.493 [main] INFO com.danlind.igz.handler.AssetHandler - Subscribing to Lightstreamer tick updates for market: IX.D.DAX.IFD.IP 2017-09-19 21:32:06.493 [main] INFO com.danlind.igz.handler.AssetHandler - Subscribing to Lightstreamer volume updates for market: IX.D.DAX.IFD.IP 2017-09-19 21:32:06.704 [RxCachedThreadScheduler-6] ERROR c.danlind.igz.brokerapi.BrokerAsset - Error subscribing to tick observable for IX.D.DAX.IFD.IP com.lightstreamer.ls_client.PushUserException: Insufficient permissions at com.lightstreamer.ls_client.PushServerTranslator.checkAnswer(PushServerTranslator.java:1134) at com.lightstreamer.ls_client.PushServerTranslator.doControlRequest(PushServerTranslator.java:1023) at com.lightstreamer.ls_client.PushServerTranslator.doControlRequest(PushServerTranslator.java:1004) at com.lightstreamer.ls_client.PushServerTranslator.callTableRequest(PushServerTranslator.java:510) at com.lightstreamer.ls_client.PushServerProxy.requestSubscr(PushServerProxy.java:310) at com.lightstreamer.ls_client.ServerManager.subscrTable(ServerManager.java:529) at com.lightstreamer.ls_client.LSClient.subscribeTable(LSClient.java:596) at com.danlind.igz.ig.api.client.StreamingAPI.subscribeForChartTicks(StreamingAPI.java:236) at com.danlind.igz.adapter.StreamingApiAdapter.lambda$getTickObservable$3(StreamingApiAdapter.java:49) at io.reactivex.internal.operators.observable.ObservableCreate.subscribeActual(ObservableCreate.java:40) at io.reactivex.Observable.subscribe(Observable.java:10842) at io.reactivex.internal.operators.observable.ObservableSubscribeOn$SubscribeTask.run(ObservableSubscribeOn.java:96) at io.reactivex.Scheduler$DisposeTask.run(Scheduler.java:452) at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:61) at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:52) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.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) 2017-09-19 21:32:06.713 [RxCachedThreadScheduler-7] ERROR c.danlind.igz.brokerapi.BrokerAsset - Error subscribing to volume observable for IX.D.DAX.IFD.IP com.lightstreamer.ls_client.PushUserException: Insufficient permissions at com.lightstreamer.ls_client.PushServerTranslator.checkAnswer(PushServerTranslator.java:1134) at com.lightstreamer.ls_client.PushServerTranslator.doControlRequest(PushServerTranslator.java:1023) at com.lightstreamer.ls_client.PushServerTranslator.doControlRequest(PushServerTranslator.java:1004) at com.lightstreamer.ls_client.PushServerTranslator.callTableRequest(PushServerTranslator.java:510) at com.lightstreamer.ls_client.PushServerProxy.requestSubscr(PushServerProxy.java:310) at com.lightstreamer.ls_client.ServerManager.subscrTable(ServerManager.java:529) at com.lightstreamer.ls_client.LSClient.subscribeTable(LSClient.java:596) at com.danlind.igz.ig.api.client.StreamingAPI.subscribeForChartCandles(StreamingAPI.java:256) at com.danlind.igz.adapter.StreamingApiAdapter.lambda$getVolumeObservable$4(StreamingApiAdapter.java:75) at io.reactivex.internal.operators.observable.ObservableCreate.subscribeActual(ObservableCreate.java:40) at io.reactivex.Observable.subscribe(Observable.java:10842) at io.reactivex.internal.operators.observable.ObservableSubscribeOn$SubscribeTask.run(ObservableSubscribeOn.java:96) at io.reactivex.Scheduler$DisposeTask.run(Scheduler.java:452) at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:61) at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:52) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.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)