Abilitazione di Single Realm (OS/400 per iSeries)

WCSRealm viene impostato automaticamente dal gestore di configurazione quando viene creata un'istanza locale o remota di Payment Manager. Se è stata creata manualmente un'istanza Payment Manager tramite il comando CRTPYMMGR, come ambito predefinito di supporto viene fornito PSOS400Realm.

Tuttavia, per utilizzare WCSRealm dove è installato Payment Manager, è necessario configurare manualmente Payment Manager attraverso la Console di gestione. Per configurare manualmente il sistema su cui utilizzare WCSRealm, procedere come segue:

  1. Aprire la Console di gestione WebSphere Application Server sulla macchina Payment Manager.
  2. Arrestare il Server delle applicazioni WebSphere Payment Manager:
    1. Espandere WebSphere Administrative Domain.
    2. Espandere Nodi.
    3. Espandere nome nodo.
    4. Espandere Server delle applicazioni.
    5. Selezionare WPM instance name WebSphere Payment Manager e fare clic su Arresta.
  3. Selezionare la scheda Impostazioni JVM e scorrere verso in basso fino alla casella Proprietà del sistema. Selezionare la proprietà del sistema wpm.RealmClass e modificare il valore da:
    com.ibm.etill.framework.payserverapi.PSOS400Realm
    a
    com.ibm.commerce.payment.realm.WCSRealm. Fare clic su Applica.
  4. Nella directory dell'istanza di Payment Manager, /Qibm/UserData/PymSvr/instance name/, creare un file ASCII denominato WCSRealm.properties ed aggiungere le seguenti voci:
  5. WCSHostName=domain-qualified host name of the Web Server host of the WebSphere Commerce instance
    UseNonSSLWCSClient=0 or 1
    WCSWebServerPort=port number
    WCSWebPath=/webapp/wcs/stores/servlet

    Salvare il file.

    Nota:

  6. Copiare WCSRealm.jar nell'istanza di Payment Manager eseguendo il seguente comando da una sessione iSeries:
    CPY OBJ('/QIBM/ProdData/PymSvr/Java/WCSRealm.jar')
    TOOBJ('/QIBM/UserData/WebASAdv4/server/installedApps/payment instance name_IBM_PaymentManager.ear/WCSRealm.jar')

    dove server è il nome di WebSphere Application Server su cui è in esecuzione l'istanza di Payment Manager e payment instance name è il nome dell'istanza di Payment Manager.

  7. Riavviare l'istanza di Payment Manager da una sessione iSeries.
    Utilizzare il seguente comando per chiudere l'istanza di Payment Manager:
    ENDPYMMGR PYMMGR(payment_instance_name) PWD(payment_instance_password)

    Utilizzare il seguente comando per avviare l'istanza di Payment Manager:
    STRPYMMGR PYMMGR(payment_instance_name) PWD(payment_instance_password)
  8. dove payment_instance_password è la password fornita per il comando CRTPYMMGR durante la creazione dell'istanza di Payment Manager.

Per ulteriori informazioni su PSOS400Realm, fare riferimento a IBM WebSphere Payment Manager for Multiplatforms, Administrator's Guide, Versione 3.1.

Argomenti correlati

IBM copyright