Bonjour, je développe une application springboot. Dans le répertoire resources, j'ai le fichier suivant



folder1/folder2/example.wsdl

J'utilise une classe utilitaire qui fait appel à ce fichier. Il semble que ce fichier n'est pas trouvé. J'essaye de débuguer et vérifier si ce fichier est dans le classpath de la manière suivante

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
ResourceUtils.getFile("classpath:folder1/folder2/example.wsdl").exists()
et effectivement il lance une exception FileNotFoundException. De deux choses l'une. Ou bien ma méthode de vérification n'est pas bonne, ou bien l'application n'arrive pas à trouver ce ficher dans le classpath

Il y a peut être la raison suivante : ma classe utilitaire est utilisé dans une méthode pour laquelle, deux étages au dessus, j'utilise une transaction REQUIRES_NEW (@Transactional(propagation= Propagation.REQUIRES_NEW)). C'est peut être une piste à creuser