problème d'accès à un ficher situé dans le répertoire resources dans un contexte springboot
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:
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