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

  1. #1
    Membre habitué
    [RAD & websphère]Problème de lecture/écriture d'une application
    Bonjour,

    J'ai une application qui écrit et lit dans des fichiers. Cela fonctionne très bien quand je la fait tourner sur mon RAD avec serveur local.
    Par contre, dès que je la déploie sur mon serveur de production, l'application semble ne plus avoir de droit pour écrire et même lire des fichiers.

    J'ai l'impression que ce problème puisse venir de la sécurité de Websphère qui est activée (connexion authentifiée pour accéder à la console d'admin).
    J'ai regardé au niveau des droits NTFS sur les répertoire des serveurs, mais cela ne vient pas de là.

    Idem avec une autre application qui utilise log4j ... marche uniquement en local.

    Faut-il modifier des paramètres sous websphère ? Comment ?

    Merci d'avance pour votre aide.

    ++

  2. #2
    Membre habitué
    Bon, j'ai enfin trouvé le problème :
    Dans la console d'administration de Websphère, il faut aller dans la rubrique "sécurité / sécurité globale", puis décocher la case "Activer la sécurité Java 2" ... case qui se coche par défaut dès qu'on active la sécurité globale.

    ++

  3. #3
    Membre éclairé
    Je pense qu'il y a une autre manière de faire, il faut certainement que l'utilisateur qui lance websphere ai les droit d'écriture de ces fichier et peut être aussi qu'il faut mettre à jour le certificat de Java (policy).

    Mais bon, si ça marche, ça marche

  4. #4
    Membre habitué
    Et on fait comment pour donner les d'écriture, ainsi que pour mettre à jour le certificat ???

    Merci d'avance.

    ++

  5. #5
    Membre éclairé
    Pour mettre à jour le certificat, c'est juste une pistede travail. Là où je travail nos serveurs sont géré par une équipe complète donc je ne suis pas vraiment spécialisé.

    Mais une chose est sûre, c'est que ton serveur est lancé par un utilisateur system (au niveau de ton OS) qui doit lui avoir les droits d'écriture pour que ton application puissent écire quelque part.

    Mais encore une fois, ce ne sont que des pistes de travail, et si tu as trouvé quelque chose d'autre ... ben c'est bien

###raw>template_hook.ano_emploi###