Habilitar el dominio único (OS/400 para iSeries)

El Gestor de configuración configura automáticamente WCSRealm cuando se crea una instancia de Payment Manager local o remota. Si ha creado manualmente una instancia de Payment Manager utilizando el mandato CRTPYMMGR, se proporciona PSOS400Realm como el dominio soportado por omisión.

Sin embargo, para utilizar WCSRealm donde se crea la instancia de Payment Manager, debe configurar Payment Manager manualmente a través de la Consola de administración. Para configurar manualmente el sistema de modo que utilice WCSRealm, efectúe lo siguiente:

  1. Abra la Consola de administración de WebSphere Application Server en la máquina de Payment Manager.
  2. Detenga el servidor de aplicaciones de WebSphere Payment Manager.
    1. Amplíe Dominio administrativo de WebSphere.
    2. Amplíe Nodos.
    3. Amplíe nombre de nodo.
    4. Amplíe Servidores de aplicación.
    5. Seleccione WPM nombre instancia WebSphere Payment Manager y pulse Detener.
  3. Seleccione la pestaña Valores de JVM y desplácese hacia abajo hasta el recuadro Propiedades del sistema. Seleccione la propiedad del sistema wpm.RealmClass y cambie el valor:
    com.ibm.etill.framework.payserverapi.PSOS400Realm
    por el valor
    com.ibm.commerce.payment.realm.WCSRealm. Pulse Aplicar.
  4. En el directorio de la instancia de Payment Manager, /Qibm/UserData/PymSvr/nombre instancia/, cree un archivo ASCII denominado WCSRealm.properties y añada las entradas siguientes:
  5. WCSHostName=nombre de sistema principal calificado a nivel de dominio del sistema principal del servidor Web de la instancia de WebSphere Commerce
    UseNonSSLWCSClient=0 o 1
    WCSWebServerPort=número puerto
    WCSWebPath=/webapp/wcs/stores/servlet

    Guarde el archivo.

    Notas:

  6. Copie WCSRealm.jar en el directorio ear de la instancia de Payment Manager ejecutando el mandato siguiente desde una sesión de iSeries:
    CPY OBJ('/QIBM/ProdData/PymSvr/Java/WCSRealm.jar')
    TOOBJ('/QIBM/UserData/WebASAdv4/servidor/installedApps/nombre instancia payment_IBM_PaymentManager.ear/WCSRealm.jar')

    donde servidor es el nombre del WebSphere Application Server en el que se está ejecutando su instancia de Payment Manager, y nombre instancia payment es el nombre de su instancia de Payment Manager.

  7. Reinicie la instancia de Payment Manager desde una sesión de iSeries.
    Utilice el mandato siguiente para finalizar la instancia de Payment Manager:
    ENDPYMMGR PYMMGR(nombre_instancia_payment) PWD(contraseña_instancia_payment)

    Utilice el mandato siguiente para iniciar la instancia de Payment Manager:
    STRPYMMGR PYMMGR(nombre_instancia_payment) PWD(contraseña_instancia_payment)
  8. donde contraseña_instancia_payment es la contraseña que se proporcionó para el mandato CRTPYMMGR al crear la instancia de Payment Manager.

Para obtener más información sobre PSOS400Realm, consulte la publicación IBM WebSphere Payment Manager para varias plataformas, Guía del administrador, Versión 3.1.

Conceptos relacionados

IBM copyright