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

JOnAS Java Discussion :

Comment créer une "environement entry" ?


Sujet :

JOnAS Java

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Comment créer une "environement entry" ?
    Bonjour,

    Je porte une appli web de tomcat 4.1 à Jonas 4.6.6 (utilisant tomcat 5.5.12). Dans ce cadre, j'adapte le fichier server.xml pour déployer cette application. C'est dans ce fichier que je déclare les variables (d'environnement) utilisées par l'appli.

    Et je rencontre le problème suivant avec les variables. La déclaration :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <Context ...>
      ...
      <Environment name="homeProperties" value="D:/monChemin"
             type="java.lang.String" override="false"/>
      ...
    </Context>
    n'a aucun effet, la variable n'est pas récupérée par le code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    InitialContext ctx = new InitialContext();
    env = (Context) ctx.lookup("java:comp/env");
    homePropertiesURL = (String) env.lookup("homeProperties");
    et lorsque j'affiche tous les jndiname référencés (avec la commande "jonas admin -j"), j'observe que la variable "homeProperties" n'apparait effectivement pas.

    Quelqu'un aurait-il une piste ?
    Merci,
    Pierre

  2. #2
    Membre VIP Avatar de kalysto
    Profil pro
    Développeur
    Inscrit en
    Mars 2003
    Messages
    442
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Mars 2003
    Messages : 442
    Points : 568
    Points
    568
    Par défaut
    Les environnement entries definies dans le Server.xml ne sont, en effet, pas prises en comptes par JOnAS. (ni celles du ficher META-INF/context.xml d'ailleurs)

    Pourquoi ne les mettez vous pas dans le WEB-INF/web.xml (env-entry-ref) ?

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Merci, c'est la solution que nous avons retenu.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment créer une connexion accès distant ?
    Par fredero dans le forum API, COM et SDKs
    Réponses: 6
    Dernier message: 08/06/2005, 23h31
  2. comment créer une image sous forme d'eclipse(ronde)
    Par unix27 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 15/05/2005, 23h16
  3. [débutant] Comment créer une base ?
    Par laffreuxthomas dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 14/12/2004, 23h12
  4. Comment créer une Table dans 1 Bdd ACCESS avec Builder??
    Par makandja dans le forum C++Builder
    Réponses: 6
    Dernier message: 17/03/2004, 21h21

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