Bonjour. Voici un petit problème que j'ai rencontré aujourd'hui.
J'ai un fichier XML de paramétrie d'une application. Je l'ai lié à une DTD présente dans le même répertoire (afin entre autres de bénéficier d'une aide à la saisie):
Lorsque je teste en local sur mon serveur d'application (avec mes fichiers "à plat"), tout se passe pour le mieux dans le meilleurs des mondes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
En revanche, lors du déploiement de l'application, ces fichiers sont regroupés avec d'autres dans un jar propre à la partie correspondante du projet.
Et là, c'est la catastrophe! JDOM ne parse plus mon fichier en me disant que le fichier DTD associé à mon XML n'est pas trouvé.
Je comprends bien le problème... JDOM cherche lma DTD dans les fichiers "physiques" et pas dans les fichiers packagés de mon jar.
Existe-t'il un moyen de contourner le problème? (autre que "supprimer le doctype du XML" et "placer ma DTD en dehors du jar" bien sûr)

 

 
		
		 
        

 
			
			

 
  
 
 
			 
   
 



 XML et DTD dans un jar
 XML et DTD dans un jar
				 Avant de poster, pensez à regarder
 Avant de poster, pensez à regarder  Répondre avec citation
  Répondre avec citation
Partager