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!
|
|