Bonjour

J'ai développé un web service et j'ai donc construit un fichier WAR. Ce web service utilise quelques classes Java que j'ai développé en parallèle et qui se trouvent dans un fichier JAR.
Comme prévu, ce fichier JAR se trouve dans le répertoire WEB-INF/lib de mon fichier WAR.
Une des classes de mon fichier JAR fait référence à un fichier de configuration qui est parcouru afin d'obtenir la valeur de plusieurs variables. L'une de ces variables est le chemin/nom d'un fichier XSD:
XSD_FILE_NAME = C:\\app\\schemaWS.xsd

Cet XSD sert à valider la structure d'un XML.

Lorsque l'on met le chemin complet du XSD tout se passe bien, le XML est validé.
Mais lorsque je ne mets pas le chemin complet (l'XSD se trouve aussi dans la racine du fichier JAR), le fichier XSD n'est pas trouvé.

Comme le fichier XSD se trouve dans le JAR de l'application, je voudrais qu'il soit utilisé de la bas et que l'on n'est pas à le copier dans un répertoire et indiquer ce répertoire dans le fichier de configuration.

J'espère avoir exposé correctement mon problème.

Savez vous comment corriger ceci?

merci