Bonjour,

Je souhaite parser un fichier via un schéma externe (passé au parser via un EntityResolver). Tout va bien pour les fichiers qui ne contiennent pas de déclaration de DOCTYPE.

Le fichier XML à parser qui pose problème commence de cette façon :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
<?xml version="1.0" encoding="UTF-8"?>
<!--Arbortext, Inc., 1988-2007, v.4002-->
<!DOCTYPE dmodule [
<!ENTITY % MyEntity PUBLIC "name "url">
%MyEntity;
 
]>
Pour info, l'url ci dessus est bien accessible.
Au final, je reçois une exception :
java.net.ConnectException: Connection timed out: connect
Le code utilisé pour lancer le parsing est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
SAXParser parseur = factory.newSAXParser();	
...
parseur.parse(xmlFileerrorsHandler);

Une idée ? Merci d'avance...