Bonjour,
je souhaite récupérer des valeurs de propriétés qui sont stockées dans un fichier de propriétés situé en dehors de l'EAR de l'application.
Par exemple dans :
E:\testsFichierProprietes\toto.properties
Est-ce possible avec Spring ?
J'utilise mais ça ne marche pas :
J'ai l'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource"> <property name="basename" value="E:\\testsFichierProprietes\\toto.properties"/> </bean>
J'ai essayé plusieurs styles de chemins : avec slash, backslash, etc, rien à faire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ResourceBundle [e:/testsFichierProprietes/toto.properties] not found for MessageSource: Can't find bundle for base name e:/testsFichierProprietes/toto.properties, locale fr_FR [ERROR] org.springframework.context.NoSuchMessageException: No message found under code 'tailleMaxFichier' for locale 'fr_FR'. [ERROR] at org.springframework.context.support.AbstractMessageSource.getMessage(AbstractMessageSource.java:135)
Une idée ?
Le fichier n'est pas dans le classpath. Est-ce un problème ?
Merci
Partager