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

Websphere Java Discussion :

[ wsadmin ] update applicatiion web


Sujet :

Websphere Java

  1. #1
    Membre régulier
    Inscrit en
    Juillet 2003
    Messages
    229
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 229
    Points : 90
    Points
    90
    Par défaut [ wsadmin ] update applicatiion web
    Bonjour,

    J'utilise l'outil wsadmin (en ligne de commande) pour mettre à jour une application web sur websphere 5.1.
    Le probleme c'est que je ne sais pas comment garder la meme configuration de l'application (gestion de session), car à chaque fois elle est écrasé.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $AdminApp install myWar.war {-update update.ignore.new -node.....


    Merci
    hocine

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    352
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 352
    Points : 445
    Points
    445
    Par défaut
    Est-ce que cette option est configurable avec wsadmin en mode interactif ?

    Si oui, il te suffit de le faire une fois et d'aller dans le fichier de log de wsadmin pour récupérer la ligne de commande correspondante.

    Si non, tu dois t'écrire un petit script jacl qui mette à jour le paramètre et que tu exécutes avec wsadmin.

    Jacques Desmazières

  3. #3
    Membre régulier
    Inscrit en
    Juillet 2003
    Messages
    229
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 229
    Points : 90
    Points
    90
    Par défaut
    La solution la plus simple, serait que je recupere via jacl, les objets dans l'ancien deployment.xml par la commande $AdminConfig, pour les recopier dans le nouveau. Mais je ne sais pas comment initialiser un objet par un autre en jacl.




    Merci
    hocine

  4. #4
    Candidat au Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Avril 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2012
    Messages : 2
    Points : 3
    Points
    3
    Par défaut
    Voici un script pour la version 7 de websphere :

    mettre dans un fichier sh ceci :
    sh /usr/WebSphere7/AppServer/profiles/AppSrv01/bin/wsadmin.sh -lang jython -user abdelilah -password ikbale -f /eai_install/updataws.py $1

    et le nommer depl.sh

    et nommer un fichier updatawd.py et y mettre ceci :

    import sys
    numberOfArgs = len(sys.argv)
    if numberOfArgs < 1:
    print "Veuillez revoir les parametres introduits"
    else:
    #Obtention du nom du ear
    filePath1 = str(sys.argv[0])
    strAppToInstall = filePath1[filePath1.rfind("/")+1:len(filePath1)];
    print "Mise jour de ", strAppToInstall;
    #Mise jour de l appli
    appToUpdate = ""
    appsBefore = AdminApp.list().split("\n");
    for iApp in appsBefore:
    if str(strAppToInstall).find(iApp) >= 0:
    appToUpdate = iApp;
    print "Mise jour app: ", appToUpdate
    appToUpdate = str(appToUpdate).strip();
    print filePath1
    AdminApp.update(appToUpdate, 'app', '[-operation update -contents '+filePath1+ ' -usedefaultbindings -nodeployejb ]')
    print "Application mise a jour"
    AdminConfig.save();
    Sync1 = AdminControl.completeObjectName('type=NodeSync,node=AIXDEV02Node01,*')
    AdminControl.invoke(Sync1, 'sync')


    lancer la commande :
    sh depl.sh /rep/fic.ear
    avec /rep le repertoire ou vous avez mis le fichizer à déployer
    et /fic.ear votre fichier ear.

    Bon courage.

Discussions similaires

  1. Réponses: 2
    Dernier message: 24/03/2012, 19h07
  2. Auto update web application
    Par sitirna dans le forum Tomcat et TomEE
    Réponses: 8
    Dernier message: 16/11/2011, 13h20
  3. Réponses: 0
    Dernier message: 23/02/2011, 15h03
  4. Réponses: 1
    Dernier message: 03/08/2010, 09h31
  5. repeating table, web service, requete update
    Par padawanette dans le forum InfoPath
    Réponses: 5
    Dernier message: 19/08/2008, 14h32

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