Je migre mon application de jboss eap 5.1 vers la version 6.4. Il y a des fichiers xsd que j'ai conservés dans le dossier WEB-INF/wsdl/Schemas/Messages/
. et dans mon code, je suis en train de récupérer le fichier en utilisant la logique suivante:Chargement des fichiers du répertoire WEB-INF/wsdl/Schemas/Messages/vers le chemin de classe dans jboss eap 6.4
this.getClass().getClassLoader().getResource("/../wsdl/Schemas/Messages/MsgSearchDetails.xsd").
En jboss pae 5.1, il fonctionne très bien, mais à 6,4 Je ne suis pas en mesure d'obtenir le fichier sur ce chemin. Je sais que jboss eap 6.4 charge le fichier du répertoire WEB-INF/classes
et WEB_INF/lib
dans le classpath.
Alors, comment puis-je lire les fichiers xsd du dossier WEB-INF/wsdl/Schemas/Messages/
dans jboss eap 6.4?
Merci Sampada. Je résous ce problème en déplaçant tous mes xsds dans le dossier src/main/resources des projets maven. Donc, automatiquement, il est maintenant disponible dans le dossier des classes à l'intérieur de la guerre. –