Activation d'un domaine unique (OS/400 pour iSeries)

WCSRealm est automatiquement configuré par le gestionnaire de configuration lorsqu'une instance locale ou distante du gestionnaire de paiements est créée. Si vous avez créé manuellement l'instance du gestionnaire de paiements à l'aide de l'instruction CRTPYMMGR, PSOS400Realm est fourni en tant que domaine par défaut.

Cependant, pour utiliser WCSRealm où l'instance du gestionnaire de paiements est créée, vous devez configurer manuellement le gestionnaire de paiements à l'aide de la Console d'administration. Pour configurer manuellement votre système, procédez comme suit :

  1. Ouvrez la console d'administration de WebSphere Application Server sur le poste du gestionnaire de paiements.
  2. Arrêtez le serveur d'applications du gestionnaire de paiement de WebSphere :
    1. Développez WebSphere Administrative Domain.
    2. Développez Nodes.
    3. Développez nom de noeud.
    4. Développez Application Servers.
    5. Sélectionnez WPM nom_instance WebSphere Payment Manager et cliquez sur Arrêter.
  3. Sélectionnez l'onglet JVM settings (Paramètres JVM) et faites défiler jusqu'à la case Propriétés système. Sélectionnez la propriété système wpm.RealmClass et remplacez la valeur suivante :
    com.ibm.etill.framework.payserverapi.PSOS400Realm
    par
    com.ibm.commerce.payment.realm.WCSRealm. Cliquez sur Appliquer.
  4. Dans le répertoire de l'instance Payment Manager, /Qibm/UserData/PymSvr/nom instance/, créez un fichier ASCII nommé WCSRealm.properties et ajoutez-y les entrées suivantes :
  5. WCSHostName=nom d'hôte de domaine qualifié de l'hôte du serveur Web de l'instance de WebSphere Commerce
    UseNonSSLWCSClient=0 ou 1
    WCSWebServerPort=numéro de port
    WCSWebPath=/webapp/wcs/stores/servlet

    Sauvegardez le fichier.

    Remarques :

  6. Copiez le fichier WCSRealm.jar dans le répertoire ear de l'instance Payment Manager en exécutant l'instruction suivante à partir d'une session iSeries :
    CPY OBJ('/QIBM/ProdData/PymSvr/Java/WCSRealm.jar')
    TOOBJ('/QIBM/UserData/WebASAdv4/serveur/installedApps/nom_instance_payment_IBM_PaymentManager.ear/WCSRealm.jar')

    serveur est le nom du serveur WebSphere Application Server sur lequel s'exécute votre instance Payment Manager, et nom_instance_payment est le nom de votre instancePayment Manager.

  7. Relancez l'instance du gestionnaire de paiements à partir d'une session iSeries.
    Utilisez l'instruction suivante pour terminer l'instance du gestionnaire de paiements :
    ENDPYMMGR PYMMGR(motdepasse_instance_payment) PWD(motdepasse_instance_payment)

    Utilisez l'instruction suivante pour lancer l'instance du gestionnaire de paiements :
    STRPYMMGR PYMMGR(motdepasse_instance_payment) PWD(motdepasse_instance_payment)
  8. motdepasse_instance_payment est le mot de passe fourni pour l'instruction CRTPYMMGR lors de la création de l'instance Payment Manager.

Pour plus d'informations sur le domaine PSOS400Realm, reportez-vous au manuel IBM WebSphere Payment Manager for Multiplatforms, Administrator's Guide, Version 3.1.

Rubriques connexes

IBM copyright