Ajax request erreur SAXParseException
Bonjour,
j'effectue une requete http avec du xml.
Voici ma requete:
Code:
1 2 3 4 5 6 7 8 9 10 11
|
<Request>
<Service name='...' operation='...' id='1'>
<Parameter name='...'>...</Parameter>
<Parameter name='...'>...</Parameter>
<Parameter name='...'>...</Parameter>
<Parameter name='...'>...</Parameter>
<Parameter name='...'>...</Parameter>
<Parameter name='...'><![CDATA[ toto<br>]]></Parameter>
</Service>
</Request> |
Lorsque j'envoie cette requete, j'obtiens une exception que je n'arrive pas a rattraper:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| [Fatal Error] :-1:-1: Premature end of file.
org.xml.sax.SAXParseException: Premature end of file.
at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at org.jdesktop.dom.SimpleDocumentBuilder.parse(SimpleDocumentBuilder.ja
va:97)
at org.jdesktop.dom.SimpleDocumentBuilder.parse(SimpleDocumentBuilder.ja
va:49)
at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
at org.jdesktop.dom.SimpleDocumentBuilder.parse(SimpleDocumentBuilder.ja
va:104)
at org.jdesktop.dom.SimpleDocumentBuilder.simpleParse(SimpleDocumentBuil
der.java:238)
at org.jdesktop.dom.SimpleDocumentBuilder.simpleParse(SimpleDocumentBuil
der.java:284)
at org.jdesktop.swingx.html.XmlHttpRequest.handleResponse(XmlHttpRequest
.java:66)
at org.jdesktop.swingx.html.HttpRequest$AsyncWorker.doInBackground(HttpR
equest.java:558)
at org.jdesktop.swingworker.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at org.jdesktop.swingworker.SwingWorker.run(Unknown Source)
at org.jdesktop.swingx.html.HttpRequest$AsyncWorker.sendRequest(HttpRequ
est.java:483)
at org.jdesktop.swingx.html.HttpRequest$AsyncWorker.access$200(HttpReque
st.java:473)
at org.jdesktop.swingx.html.HttpRequest.send(HttpRequest.java:360)
at ... |
L'erreur s'effectue lors du send de la requete.
Cette erreur s'affiche sur la console, malgres que la sortie soit redirigée et malgres le catch que j'effectue...
Je n'arrive pas a comprendre... Je ne comprend pas, mon xml est bien formé, cela viendrait il du CDATA?