Dukascopy
 
 
Wiki JStore Search Login

Connect Failed
 Post subject: Connect Failed Post rating: 0   New post Posted: Mon 22 Oct, 2012, 03:50 

User rating: 0
Joined: Wed 15 Aug, 2012, 08:50
Posts: 4
Dear Support:
the program can not connect to live server. Last week everything was ok and there is no change in program code.

When program executes "client.connect(jnlpUrl, userName, password);" Exception occur:
com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 1 of 1-byte UTF-8 sequence.
at com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.invalidByte(UTF8Reader.java:687)
at com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.read(UTF8Reader.java:557)
at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.load(XMLEntityScanner.java:1753)
at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.arrangeCapacity(XMLEntityScanner.java:1629)
at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipString(XMLEntityScanner.java:1667)
at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(XMLVersionDetector.java:196)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:799)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:237)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:300)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:121)
at com.dukascopy.api.impl.connect.DCClientImpl.getAuthServers(DCClientImpl.java:372)
at com.dukascopy.api.impl.connect.DCClientImpl.connect(DCClientImpl.java:225)
at com.dukascopy.api.impl.connect.DCClientImpl.connect(DCClientImpl.java:219)

After I upgrade JForexClientLibrary to the latest version (from 2.7 to 2.7.4), Exception change to:
org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 50; White spaces are required between publicId and systemId.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:251)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:300)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:121)
at com.dukascopy.api.impl.connect.DCClientImpl.getAuthServers(DCClientImpl.java:290)
at com.dukascopy.api.impl.connect.DCClientImpl.connect(DCClientImpl.java:156)
at com.dukascopy.api.impl.connect.DCClientImpl.connect(DCClientImpl.java:150)

Then I run the sample program in JForex-SDK. Connection also failed:
Exception in thread "main" org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 50; White spaces are required between publicId and systemId.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:251)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:300)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:121)
at com.dukascopy.api.impl.connect.DCClientImpl.getAuthServers(DCClientImpl.java:373)
at com.dukascopy.api.impl.connect.DCClientImpl.connect(DCClientImpl.java:226)
at com.dukascopy.api.impl.connect.DCClientImpl.connect(DCClientImpl.java:220)
at singlejartest.Main.main(Main.java:106)

After all I run the sample program in JForex-SDK with a demo account . Connection to demo server failed too:
Exception in thread "main" com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 1 of 1-byte UTF-8 sequence.
at com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.invalidByte(UTF8Reader.java:687)
at com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.read(UTF8Reader.java:557)
at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.load(XMLEntityScanner.java:1753)
at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.arrangeCapacity(XMLEntityScanner.java:1629)
at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipString(XMLEntityScanner.java:1667)
at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(XMLVersionDetector.java:196)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:799)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:237)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:300)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:121)
at com.dukascopy.api.impl.connect.DCClientImpl.getAuthServers(DCClientImpl.java:373)
at com.dukascopy.api.impl.connect.DCClientImpl.connect(DCClientImpl.java:226)
at com.dukascopy.api.impl.connect.DCClientImpl.connect(DCClientImpl.java:220)
at singlejartest.Main.main(Main.java:106)

Urgently need your help. Thanks in advance!


 

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