IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Spring Java Discussion :

[Properties]Externalisation des confs


Sujet :

Spring Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2006
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 93
    Par défaut [Properties]Externalisation des confs
    Bonjours à tous,

    Je souhaite externaliser les propriété de mon prjet dans un répertoire spécifique. J'ai donc essayé de paramétrer ceci en local :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
       <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
            <property name="locations">
                <list>             
                    <value>file:/c:/database.properties</value>
                    <value>file:/c:/eloi.properties</value>     
                </list>
            </property>
        </bean>
    Ceci marche très bien sur mon poste. J'éssay donc un déploiement sur un serveur linux, pour ce faire je change la configuration comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
      <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
            <property name="locations">
                <list>             
                    <value>file://eloi/cfg/database.properties</value>
                    <value>file://eloi/cfg/eloi.properties</value>     
                </list>
            </property>
        </bean>
    La par contre ça ne marche plus et mon erreur est la suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    org.springframework.beans.factory.access.BootstrapException: Unable to initialize group definition. Group resource name [classpath*:beanRefContext.xml], factory key [projectContext]; 
    nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'projectContext' defined in URL [file:/opt/jakarta-tomcat-5.0.30/webapps/eloi/WEB-INF/classes/beanRefContext.xml]: Instantiation of bean failed; 
    nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class 
    [org.springframework.context.support.ClassPathXmlApplicationContext]: 
    Constructor threw exception; nested exception is org.springframework.beans.factory.BeanInitializationException: 
    Could not load properties; nested exception is java.net.UnknownHostException: eloi
            at org.springframework.beans.factory.access.SingletonBeanFactoryLocator.useBeanFactory(SingletonBeanFactoryLocator.java:389)
    J'ai donc essayé de rajouter à la main le repertoire eloi/cfg dans le manifest comme ceci :

    Class-Path: /eloi/cfg/




    Mais rien y fais l'erreur est la même.

    Auriez vous des idées? Merci.

  2. #2
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Salut,

    Est ce que tes fichiers properties sont effectivement dans /eloi/cfg/, i.e. le dossier eloi est dnas la racine du système du fichiers ? Il seraient pas dans ton home plutôt ?

Discussions similaires

  1. Externalisation des String métiers
    Par brainstorm dans le forum Langage
    Réponses: 3
    Dernier message: 23/12/2008, 17h05
  2. Externaliser des fichiers de configuration
    Par rozwel dans le forum Eclipse Platform
    Réponses: 3
    Dernier message: 30/06/2008, 13h11
  3. externalisation des variables dans un fichier
    Par fhour dans le forum VBScript
    Réponses: 2
    Dernier message: 19/06/2008, 19h00
  4. Réponses: 6
    Dernier message: 31/07/2007, 16h15
  5. [Fichiers properties] Créer des rubriques
    Par MiJack dans le forum Collection et Stream
    Réponses: 4
    Dernier message: 30/09/2005, 19h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo