Un parser validant dans une servlet qui marche ? - Java - Programmation
Marsh Posté le 08-04-2004 à 23:11:14
tu as bien indiqué le doctype dand ton xml ? la dtd est atteignable ?
Marsh Posté le 08-04-2004 à 23:18:16
donne déjà l'erreur. Ptain c'est quoi cette manie de poser des questions sans ne fut ce indiquer l'erreur/Stacktrace
Marsh Posté le 09-04-2004 à 11:06:34
benou a écrit : j'imagine qu'il a pas d'erreur justement ... |
exact, la page ne devrait pas se charger
Marsh Posté le 09-04-2004 à 11:08:40
benou a écrit : tu as bien indiqué le doctype dand ton xml ? la dtd est atteignable ? |
dans mon xml :
Code :
|
Le fichier etat.dtd est dans le meme repertoire que le xml dans webapps/le_nom_de_l_appli/
Marsh Posté le 09-04-2004 à 11:25:50
essaye en mettant le un chemin absolue (en http de préférence)
Marsh Posté le 09-04-2004 à 11:54:17
benou a écrit : essaye en mettant le un chemin absolue (en http de préférence) |
je comprends pas, là il charge indéfiniment la page sans s'arreter
Marsh Posté le 09-04-2004 à 13:30:25
full_phil a écrit : je comprends pas, là il charge indéfiniment la page sans s'arreter |
indéfiniement ? ca reste bloqué dans l'appel de méthode ?
Marsh Posté le 09-04-2004 à 15:32:27
benou a écrit : |
ca charge dans le vide, sans rien trouver
Marsh Posté le 09-04-2004 à 16:16:02
Apparemment je ne vois rien d'anormal dans les logs, mais je peux me tromper, sinon l'adresse dans l'xml de a dtd est correct car si je metspar exemple /etat.dtd au lieu de etat.dtd ca ne marche plus et j'ai une excepion tomcat sur le navigateur
Marsh Posté le 11-04-2004 à 11:10:25
J´ai oublié de vous dire que si je mets le code que j´ai donné (un peu modifié pour les args) au début dans un fichier parser.java, et que je l´applique au fichier xml, il me trouve bien les erreurs.
Mais je veux le faire a l´interieur de la servlet pour pouvoir le verifier a chaque fois car le fichier xml se modifiera toutes les x secondes
Marsh Posté le 13-04-2004 à 00:05:02
ben logiquement, y a pas de différence entre un appel depuis une servlet ou depuis un prog java normal ... donc ca devrait marcher ... je vois vraiment pas pkoi ca marcherait pas ...
Marsh Posté le 14-04-2004 à 13:52:19
full_phil a écrit : ...si je metspar exemple /etat.dtd au lieu de etat.dtd ca ne marche plus et j'ai une excepion tomcat sur le navigateur |
As tu essayés de mettre le chemin vers ta dtd sous la forme : "file://cmon_repertoire/madtd.dtd" ?
Marsh Posté le 08-04-2004 à 16:00:15
Voilà un bout de code de ma servlet :
et avec ça j'ai beau ajouter des balises inconnues mais ca marche toujours....
Qui pourrait m'aider ?