Dukascopy
 
 
Wiki JStore Search Login

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

    Try to find an answer in Wiki before asking a question.
    Submit programming questions in this forum only.
    Off topics are strictly forbidden.

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

Who can help me ? I get an error. My code doesn't connect to mysql database.
 Post subject: Who can help me ? I get an error. My code doesn't connect to mysql database. Post rating: 0   New post Posted: Thu 22 Jun, 2017, 02:57 
User avatar

User rating: 0
Joined: Wed 24 May, 2017, 04:03
Posts: 2
Location: China,
code:
package singlejartest;

import com.dukascopy.api.*;
import java.util.*;
import java.sql.*;
import javax.sql.*;
import org.apache.commons.dbcp.*;

/**
* commons-pool can be downloaded here - https://commons.apache.org/pool/
* commons-dbcp can be downloaded here - https://commons.apache.org/dbcp/
* mysql java connector can be downloaded here - https://dev.mysql.com/downloads/connector/j/5.1.html
*
* @author Dmitry Shohov
*/
@RequiresFullAccess
@Library("c:/lib/commons-pool-1.5.4.jar;c:/lib/commons-dbcp-1.4.jar;c:/lib/mysql-connector-java-5.1.42-bin.jar")
public class MA_Play implements IStrategy {
private IConsole console;
private DataSource dataSource;
private Calendar gmtCalendar = Calendar.getInstance(TimeZone.getTimeZone("GMT"));

public void onStart(IContext context) throws JFException {
console = context.getConsole();
try {
java.util.Properties properties = new java.util.Properties();
properties.put("driverClassName", "com.mysql.jdbc.Driver");
properties.put("url", "jdbc:mysql://127.0.0.1/test");
properties.put("username", "root");
properties.put("password", "open");
properties.put("poolPreparedStatements", "true");

dataSource = BasicDataSourceFactory.createDataSource(properties);
} catch (Exception e) {
console.getErr().println(e);
}
}

public void onAccount(IAccount account) throws JFException {
}

public void onMessage(IMessage message) throws JFException {
}

public void onStop() throws JFException {
try {
((BasicDataSource) dataSource).close();
} catch (SQLException e) {
console.getErr().println(e);
}
}

public void onTick(Instrument instrument, ITick tick) throws JFException {
try {

//欧元美元market depth
if(!Instrument.EURUSD.equals(instrument)) {
return;
}

console.getOut().println("bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb");

Connection connection = dataSource.getConnection();
try {

PreparedStatement statement = connection.prepareStatement("insert into ticks(instrument, tick_time, ask, bid, askVol, bidVol) values (?, ?, ?, ?, ?, ?)");
try {
statement.setString(1, instrument.toString());
statement.setTimestamp(2, new Timestamp(tick.getTime()), gmtCalendar);
statement.setDouble(3, tick.getAsk());
statement.setDouble(4, tick.getBid());
statement.setDouble(5, tick.getAskVolume());
statement.setDouble(6, tick.getBidVolume());
statement.execute();
} finally {
statement.close();
}
} finally {
connection.close();
}
} catch (SQLException e) {
console.getErr().println(e);
}
}

public void onBar(Instrument instrument, Period period, IBar askBar, IBar bidBar) throws JFException {
}
}
-----------------------------------------------------------------------------------------------------------------------------------------------


masql table set

db name:test
table: instrument(varchar(7)), tick_time(timestamp), ask(double), bid(double), askVol(double), bidVol(double)



----------------------------------------------------------------------------------------------------------------------------------------------------------------------
error:
2017-06-22 09:37:29.679 INFO Main - Connecting...
2017-06-22 09:37:30.661 INFO AuthorizationClient - Auth step 1 request [B5F14B9C212EA6ABC4B46758993F710BFF82594C]
2017-06-22 09:37:33.470 INFO AuthorizationClient - Auth step 1 response [ServerResponseObject [passwordServerResponse=Step1ServerResponse [serverPublicValueB=a6d0d548ea98de006e06a8822d4f72e4ecec7bfb152545b3ee4a30b52ff88b51b35773c15f6c7bb65c363ba0c7aef26cd3187ed27d6fea430c3e8c86487e2c0cb19740431a85b580a6270c735772e8d6b9075d1db61eb469b9ca74c42d788f50d118294392ece03660fdbd23141c67808253330c0730e045f39d26df56f3722bdb66ee6e1ca672f11dff5aa905c5fa446b3cc7ac049ea69770dcb7fabc88676d1934c1662321d3e3f670abb744a630a709d226887928e74253d9b7fde6c17aa51b8cddc3e718de85134e4cb15c15ea113233b114ab27e5544c8b5e933db81eecc1ba3ae5ca26f9f427ec0d8f053f278b7a6495edc2a75a192e4649a0022f8e70, saltS=227913454fbcf0684ff88dc6e883ede2, safePrimeN=ac6bdb41324a9a9bf166de5e1389582faf72b6651987ee07fc3192943db56050a37329cbb4a099ed8193e0757767a13dd52312ab4b03310dcd7f48a9da04fd50e8083969edb767b0cf6095179a163ab3661a05fbd5faaae82918a9962f0b93b855f97993ec975eeaa80d740adbf4ff747359d041d5c33ea71d281e446b14773bca97b43a23fb801676bd207a436c6481f1d2b9078717461a5b9d32e688f87748544523b524b0d57d5ea77a2775d2ecfa032cfbdbf52fb3786160279004e57ae6af874e7303ce53299ccc041c7bc308d82a5698f3a8d0c38271ae35f8e9dbfbb694b5c803d89f7ae435de236d525f54759b65e372fcd68ef20fa7111f9e4aff73, correspondingGeneratorG=2, hashAlgorithmH=SHA-256, srpProtocolVersion=1], ]]
2017-06-22 09:37:34.049 INFO AuthorizationClient - Auth step 2 request A [14604020623813644203217734440007168806628133456518535656931225815347297294086167384957318582514385117945861041438464711090015278075448507686504319974337262329195418699986397559579884586335065703032767497653035362293035696303899893068126869110816344443188950624561989289054381068549886669069303640218423744259732511213453650044567608298104438867663502632831926431319680109675542917855684253639521685765630800586989302110054235053237683694952883975272891330961967023379297029558538245781807746084244739936753530754666451992200659956786065970047315446409468254491763089344513883798177693040442062851132798687807829572877], M1 [40912304250229285869364079524957581460299765248360574099744429699509652735735]
2017-06-22 09:37:35.843 INFO AuthorizationClient - Auth step 2 response [ServerResponseObject [passwordServerResponse=Step2ServerResponse [serverEvidenceMessageM2=94bcef0bd41403cb05d24858194cb874f4389ed7160694a12008732805afb9e3, srpProtocolVersion=1], ]]
2017-06-22 09:37:35.843 INFO AuthorizationClient - Auth step 3 request
2017-06-22 09:37:39.728 INFO AuthorizationClient - Auth step 3 response [ServerResponseObject [passwordServerResponse=Step3ServerResponse [serverResponse={"occasus":"rO0ABXNyABRqYXZhLnV0aWwuUHJvcGVydGllczkS0HpwNj6YAgABTAAIZGVmYXVsdHN0ABZMamF2\r\nYS91dGlsL1Byb3BlcnRpZX...","authApiURLs":["d-ja-jpn-102-100-c.dukascopy.com:10443","d-ja-gva-91-191.dukascopy.com:10443","d-ja-usa-e-97-4-b.dukascopy.com:10443","d-ja-sgn-04-b.dukascopy.com:10443","d-ja-hk-110-05.dukascopy.com:10443","d-ja-msk-10.dukascopy.com:10443"],"srp_versio":"1"}], responseHeaderFields={Transfer-Encoding=[chunked], null=[HTTP/1.1 200], CF-RAY=[372b7bbbeced6e1a-SJC], Server=[cloudflare-nginx], Connection=[keep-alive], Client-Country=[CN], Pragma=[no-cache], Last-Modified=[Thu, 22 Jun 2017 01:37:37 GMT], Date=[Thu, 22 Jun 2017 01:37:38 GMT], Cache-Control=[no-cache, must-revalidate, no-store, max-age=0], Access-Control-Allow-Credentials=[true], Client-IP=[111.140.53.217], Vary=[Accept-Encoding], Set-Cookie=[__cfduid=dc03a121243383caf0e42f58f1ac078061498095456; expires=Fri, 22-Jun-18 01:37:36 GMT; path=/; domain=.dukascopy.com; HttpOnly], Expires=[Thu, 01 Jan 1970 00:00:00 GMT], Content-Type=[text/plain;charset=UTF-8]}]]
2017-06-22 09:37:40.088 WARN AvailableInstrumentProvider - Instrument "MAERSKB.DK/DKK" is absent in Instrument API enum.
2017-06-22 09:37:40.088 WARN AvailableInstrumentProvider - Instrument "IBB.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.088 WARN AvailableInstrumentProvider - Instrument "UU.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.088 WARN AvailableInstrumentProvider - Instrument "ELUXB.SE/SEK" is absent in Instrument API enum.
2017-06-22 09:37:40.088 WARN AvailableInstrumentProvider - Instrument "BK.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.088 WARN AvailableInstrumentProvider - Instrument "OXY.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.088 WARN AvailableInstrumentProvider - Instrument "XLF.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.088 WARN AvailableInstrumentProvider - Instrument "BA.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.103 WARN AvailableInstrumentProvider - Instrument "MAP.ES/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.103 WARN AvailableInstrumentProvider - Instrument "GDXJ.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.103 WARN AvailableInstrumentProvider - Instrument "ENG.ES/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.103 WARN AvailableInstrumentProvider - Instrument "GTO.NL/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.103 WARN AvailableInstrumentProvider - Instrument "KMB.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.103 WARN AvailableInstrumentProvider - Instrument "SSE.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.103 WARN AvailableInstrumentProvider - Instrument "ITRK.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.103 WARN AvailableInstrumentProvider - Instrument "ERICB.SE/SEK" is absent in Instrument API enum.
2017-06-22 09:37:40.103 WARN AvailableInstrumentProvider - Instrument "ADM.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.103 WARN AvailableInstrumentProvider - Instrument "DNB.NO/NOK" is absent in Instrument API enum.
2017-06-22 09:37:40.103 WARN AvailableInstrumentProvider - Instrument "NXT.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.103 WARN AvailableInstrumentProvider - Instrument "SKFB.SE/SEK" is absent in Instrument API enum.
2017-06-22 09:37:40.103 WARN AvailableInstrumentProvider - Instrument "IAG.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.103 WARN AvailableInstrumentProvider - Instrument "RBI.AT/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.103 WARN AvailableInstrumentProvider - Instrument "GSK.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.103 WARN AvailableInstrumentProvider - Instrument "GAM.ES/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.103 WARN AvailableInstrumentProvider - Instrument "DIA.ES/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.103 WARN AvailableInstrumentProvider - Instrument "IWM.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.103 WARN AvailableInstrumentProvider - Instrument "WEIR.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.103 WARN AvailableInstrumentProvider - Instrument "DE.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "SWMA.SE/SEK" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "AGS.BE/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "NZYMB.DK/DKK" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "GALP.PT/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "PFC.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "LAND.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "ACX.ES/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "GETIB.SE/SEK" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "INGA.NL/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "COLOB.DK/DKK" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "IVW.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "BELG.BE/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "ATCOA.SE/SEK" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "SCAB.SE/SEK" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "IHG.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "DANSKE.DK/DKK" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "IBE.ES/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "VALE.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "EZJ.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "TEL2B.SE/SEK" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "ELI1V.FI/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "KBC.BE/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "BATS.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "CI.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "MHG.NO/NOK" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "CPG.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "REE.ES/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "GLD.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "GFS.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "WFC.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "NRE1V.FI/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "BBD.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.119 WARN AvailableInstrumentProvider - Instrument "BAC.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "RAND.NL/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "LLOY.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "EWH.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "BT.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "ASML.NL/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "WTB.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "BBY.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "BARC.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "SWEDA.SE/SEK" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "KHC.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "NES1V.FI/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "RB.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "CNA.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "VXX.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "ITV.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "POP.ES/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "BMY.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "IYR.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "OUT1V.FI/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "ORK.NO/NOK" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "BRKB.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "EWW.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "TEF.ES/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "SAB.ES/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "SAN.ES/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "HMSO.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "SBRY.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "OTE1V.FI/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "DUK.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "ABT.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "CRDA.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "ISAT.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "LLY.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.135 WARN AvailableInstrumentProvider - Instrument "VWS.DK/DKK" is absent in Instrument API enum.
2017-06-22 09:37:40.150 WARN AvailableInstrumentProvider - Instrument "UL.NL/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.150 WARN AvailableInstrumentProvider - Instrument "FRES.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.150 WARN AvailableInstrumentProvider - Instrument "RR.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.150 WARN AvailableInstrumentProvider - Instrument "LEN.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.150 WARN AvailableInstrumentProvider - Instrument "BNZL.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.150 WARN AvailableInstrumentProvider - Instrument "SECUB.SE/SEK" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "XLI.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "BRBY.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "SOLB.BE/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "C.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "HEIA.NL/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "XIV.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "BSX.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "CABK.ES/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "UNA.NL/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "VOD.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "SN.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "NHY.NO/NOK" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "EFA.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "UCB.BE/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "AHT.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "REL.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "USO.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "PSN.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "NOC.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "EMB.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "GLEN.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "ITX.ES/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "CCL.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "INVEB.SE/SEK" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "ITW.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "SKAB.SE/SEK" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "BBVA.ES/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "REN.NL/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "KGF.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "HMB.SE/SEK" is absent in Instrument API enum.
2017-06-22 09:37:40.166 WARN AvailableInstrumentProvider - Instrument "DIA.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "XOP.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "AGK.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "AH.NL/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "MRW.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "TLS1V.FI/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "IMT.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "GAS.ES/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "LSE.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "WPP.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "WKL.NL/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "LVS.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "WOS.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "CMG.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "ENGI.FR/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "PBR.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "JWN.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "VPK.NL/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "CPI.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "STERV.FI/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "SKY.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "CRM.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "RRS.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "IJR.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "ALFA.SE/SEK" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "ABE.ES/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "YAR.NO/NOK" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "ABB.SE/SEK" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "EWZ.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "CARLB.DK/DKK" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "BLND.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "EWJ.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "MNDI.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "LMT.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "BAB.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.181 WARN AvailableInstrumentProvider - Instrument "GAS.CMD/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "SPY.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "ACS.ES/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "AIG.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "DGE.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "TLT.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "GLW.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "RIO.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "STL.NO/NOK" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "RDSA.NL/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "JNK.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "NOVOB.DK/DKK" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "TSCO.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "PSON.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "AAL.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "RBS.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "ICE.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "AV.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "MT.NL/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "VOLVB.SE/SEK" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "IVE.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "PNDORA.DK/DKK" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "PHIA.NL/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "TEL.NO/NOK" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "LGEN.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "DVY.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "QQQ.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "TLSN.SE/SEK" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "DG.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "EDP.PT/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "AKZA.NL/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "ITUB.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "BP.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "SVT.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "DSM.NL/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "AZN.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "AENA.ES/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.197 WARN AvailableInstrumentProvider - Instrument "RSA.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "MKS.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "AZN.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "EBS.AT/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "STAN.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "VOE.AT/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "OML.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "REP.ES/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "ANTO.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "CS.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "ABI.BE/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "NDA.SE/SEK" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "EXPN.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "GKN.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "ABF.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "AGN.NL/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "FXI.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "NEM.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "K.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "RDSB.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "ABEV.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "SGE.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "ULVR.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "AET.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "PRU.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "KPN.NL/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "SL.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "TPK.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "ELE.ES/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "RMG.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "GDX.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "BLT.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "TLW.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "L.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "UMI.BE/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "HSBA.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "ADN.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "CRH.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.213 WARN AvailableInstrumentProvider - Instrument "XLP.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.228 WARN AvailableInstrumentProvider - Instrument "BABA.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.228 WARN AvailableInstrumentProvider - Instrument "MA.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.228 WARN AvailableInstrumentProvider - Instrument "EEM.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.228 WARN AvailableInstrumentProvider - Instrument "SEBA.SE/SEK" is absent in Instrument API enum.
2017-06-22 09:37:40.228 WARN AvailableInstrumentProvider - Instrument "AZN.SE/SEK" is absent in Instrument API enum.
2017-06-22 09:37:40.228 WARN AvailableInstrumentProvider - Instrument "SMIN.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.228 WARN AvailableInstrumentProvider - Instrument "AMS.ES/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.228 WARN AvailableInstrumentProvider - Instrument "TATE.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.228 WARN AvailableInstrumentProvider - Instrument "FER.ES/EUR" is absent in Instrument API enum.
2017-06-22 09:37:40.228 WARN AvailableInstrumentProvider - Instrument "SHP.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.228 WARN AvailableInstrumentProvider - Instrument "NG.GB/GBX" is absent in Instrument API enum.
2017-06-22 09:37:40.228 WARN AvailableInstrumentProvider - Instrument "A.US/USD" is absent in Instrument API enum.
2017-06-22 09:37:40.228 WARN AvailableInstrumentProvider - Instrument "SAND.SE/SEK" is absent in Instrument API enum.
2017-06-22 09:37:40.228 INFO AuthorizationClient - Selecting the best server...
2017-06-22 09:37:41.773 INFO ClientProtocolHandler - TcpNoDelay=false
jmx:type=TransportClient,name=DDS2 Standalone Transport Client
2017-06-22 09:37:42.909 INFO ProtocolVersionClientNegotiatorFilter - Server: DDS2 Standalone Transport Client responded with version: 4
2017-06-22 09:37:42.913 INFO ClientConnector - Primary connect successfull, primarySession is [MinaIoSessionWrapper [session=(SOCKET, R: d-ja-hk-110-05.dukascopy.com/13.75.115.155:10443, L: /192.168.0.102:49404, S: d-ja-hk-110-05.dukascopy.com/13.75.115.155:10443)]], address is [d-ja-hk-110-05.dukascopy.com/13.75.115.155:10443]
2017-06-22 09:37:43.035 WARN WLabelData - White Label Image is not received
2017-06-22 09:37:44.494 INFO GreedClientAuthorizationProvider - !!!:Thread[(DDS2 Standalone Transport Client) ClientConnector,5,main]
2017-06-22 09:37:44.505 INFO ClientConnector - Child socket connection could be accepted now by server [<ChildSocketAuthAcceptorMessage(parentSessionId=81de748e-ab8f-45ac-87a0-d8612d360a28,timestamp=1498095464838)>], transport client [DDS2 Standalone Transport Client, d-ja-hk-110-05.dukascopy.com/13.75.115.155:10443]
2017-06-22 09:37:44.515 ERROR LiveCurrencyMarketProcessor - Cannot create the LiveCurrencyMarketProcessor, the properties is null.
2017-06-22 09:37:44.518 INFO LiveCurrencyMarketManager - LiveCurrencyMarketManager started.
2017-06-22 09:37:44.861 ERROR SessionProtocolDecoder - [DDS2 Standalone Transport Client] SESSION DECODER error. Message: null field: null, error: Trying to decode message that doesn't have registered class mapping, class id - 872285425
com.dukascopy.dds3.transport.common.protocol.binary.StaticSessionDictionary@153b65b
java.lang.IllegalArgumentException: Trying to decode message that doesn't have registered class mapping, class id - 872285425
com.dukascopy.dds3.transport.common.protocol.binary.StaticSessionDictionary@153b65b
at com.dukascopy.dds4.transport.common.protocol.binary.SessionProtocolDecoder.decodeMessageClass(SessionProtocolDecoder.java:122)
at com.dukascopy.dds4.transport.common.protocol.binary.SessionProtocolDecoder.decodeMessage(SessionProtocolDecoder.java:132)
at com.dukascopy.dds4.transport.common.protocol.binary.BinaryProtocolFilter.decode(BinaryProtocolFilter.java:175)
at com.dukascopy.dds4.transport.common.protocol.binary.BinaryProtocolFilter.messageReceived(BinaryProtocolFilter.java:100)
at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:314)
at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilterChain.java:53)
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:707)
at com.dukascopy.dds4.transport.client.ProtocolVersionClientNegotiatorFilter.messageReceived(ProtocolVersionClientNegotiatorFilter.java:116)
at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:314)
at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilterChain.java:53)
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:707)
at org.apache.mina.filter.support.SSLHandler.flushScheduledEvents(SSLHandler.java:256)
at org.apache.mina.filter.SSLFilter.messageReceived(SSLFilter.java:442)
at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:314)
at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilterChain.java:53)
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:707)
at org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java:201)
at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(ExecutorFilter.java:248)
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-06-22 09:37:44.923 INFO Main - Connected
2017-06-22 09:37:45.006 INFO Main - Subscribing instruments...
2017-06-22 09:37:45.012 INFO Main - Starting strategy
2017-06-22 09:37:45.835 INFO ProtocolVersionClientNegotiatorFilter - Server: DDS2 Standalone Transport Client responded with version: 4
2017-06-22 09:37:45.835 INFO ClientConnector - Child session opened for [d-ja-hk-110-05.dukascopy.com/13.75.115.155:10443], sending [<ChildSocketAuthAcceptorMessage(parentSessionId=81de748e-ab8f-45ac-87a0-d8612d360a28,timestamp=1498095464838)>], successful consequent attempt [1]
Strategy "MA_Play" Strategy ID: FD60037DB51FCB8A833F18D309497A56 is started at 2017-06-22 01:37:47.453 GMT on the local computer with no parameters
2017-06-22 09:37:47.248 ERROR JForexTaskManager - org/apache/commons/pool/ObjectPool
java.lang.NoClassDefFoundError: org/apache/commons/pool/ObjectPool
at org.apache.commons.dbcp.BasicDataSourceFactory.createDataSource(BasicDataSourceFactory.java:167)
at singlejartest.MA_Play.onStart(MA_Play.java:33)
at com.dukascopy.api.impl.execution.TaskStart.call(TaskStart.java:27)
at com.dukascopy.api.impl.execution.TaskStart.call(TaskStart.java:13)
at com.dukascopy.api.impl.connect.JFRunnableProcessor.onStart(JFRunnableProcessor.java:127)
at com.dukascopy.api.impl.connect.JForexTaskManager$1.call(JForexTaskManager.java:700)
at com.dukascopy.api.impl.connect.JForexTaskManager$1.call(JForexTaskManager.java:666)
at com.dukascopy.api.impl.execution.TaskCustom.call(TaskCustom.java:34)
at java.util.concurrent.FutureTask.run(Unknown Source)
at com.dukascopy.api.impl.execution.ScienceThreadPoolExecutor$Worker.runTask(ScienceThreadPoolExecutor.java:904)
at com.dukascopy.api.impl.execution.ScienceThreadPoolExecutor$Worker.run(ScienceThreadPoolExecutor.java:926)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.pool.ObjectPool
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 12 more
Stopping "MA_Play" strategy at 2017-06-22 01:37:47.461 GMT on the local computer
java.lang.NullPointerException @ singlejartest.MA_Play.onStop(MA_Play.java:47)
null: java.lang.NullPointerException
at singlejartest.MA_Play.onStop(MA_Play.java:47)
at com.dukascopy.api.impl.execution.TaskStop.call(TaskStop.java:29)
at com.dukascopy.api.impl.execution.TaskStop.call(TaskStop.java:13)
at com.dukascopy.api.impl.connect.JFRunnableProcessor.onStop(JFRunnableProcessor.java:149)
at com.dukascopy.api.impl.connect.JForexTaskManager$StopCallable.call(JForexTaskManager.java:1272)
at com.dukascopy.api.impl.connect.JForexTaskManager$StopCallable.call(JForexTaskManager.java:1258)
at com.dukascopy.api.impl.execution.TaskCustom.call(TaskCustom.java:34)
at java.util.concurrent.FutureTask.run(Unknown Source)
at com.dukascopy.api.impl.execution.ScienceThreadPoolExecutor$Worker.runTask(ScienceThreadPoolExecutor.java:904)
at com.dukascopy.api.impl.execution.ScienceThreadPoolExecutor$Worker.run(ScienceThreadPoolExecutor.java:926)
at java.lang.Thread.run(Unknown Source)
2017-06-22 09:37:47.253 ERROR JFRunnableProcessor -
java.lang.NullPointerException
at singlejartest.MA_Play.onStop(MA_Play.java:47)
at com.dukascopy.api.impl.execution.TaskStop.call(TaskStop.java:29)
at com.dukascopy.api.impl.execution.TaskStop.call(TaskStop.java:13)
at com.dukascopy.api.impl.connect.JFRunnableProcessor.onStop(JFRunnableProcessor.java:149)
at com.dukascopy.api.impl.connect.JForexTaskManager$StopCallable.call(JForexTaskManager.java:1272)
at com.dukascopy.api.impl.connect.JForexTaskManager$StopCallable.call(JForexTaskManager.java:1258)
at com.dukascopy.api.impl.execution.TaskCustom.call(TaskCustom.java:34)
at java.util.concurrent.FutureTask.run(Unknown Source)
at com.dukascopy.api.impl.execution.ScienceThreadPoolExecutor$Worker.runTask(ScienceThreadPoolExecutor.java:904)
at com.dukascopy.api.impl.execution.ScienceThreadPoolExecutor$Worker.run(ScienceThreadPoolExecutor.java:926)
at java.lang.Thread.run(Unknown Source)
2017-06-22 09:37:47.254 INFO Main - Strategy stopped: -9223372036854775808


 
 Post subject: Re: Who can help me ? I get an error. My code doesn't connect to mysql database. Post rating: 0   New post Posted: Thu 22 Jun, 2017, 13:24 
User avatar

User rating:
Joined: Fri 31 Aug, 2007, 09:17
Posts: 6139
The problem is that org/apache/commons/pool/ObjectPool cannot be found in the libraries.
Please make sure that ObjectPool class is in one of these jars:
"c:/lib/commons-pool-1.5.4.jar;c:/lib/commons-dbcp-1.4.jar;c:/lib/mysql-connector-java-5.1.42-bin.jar"


 

Jump to:  

  © 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