Einen einzigen Realm aktivieren (OS/400 für iSeries)
WCSRealm wird vom Konfigurationsmanager automatisch eingerichtet, wenn ein lokales oder fernes Payment Manager-Exemplar erstellt wird. Wenn Sie ein Payment Manager-Exemplar unter Verwendung des Befehls CRTPYMMGR manuell erstellt haben, wird der PSOS400Realm als unterstützender Standard-Realm zur Verfügung gestellt.
Zur Verwendung des WCSRealm auf der Maschine, auf der das Payment Manager-Exemplar erstellt wurde, müssen Sie jedoch Payment Manager über die Verwaltungskonsole manuell konfigurieren. Gehen Sie folgendermaßen vor, um Ihr System manuell für die Verwendung von WCSRealm zu konfigurieren:
- Öffnen Sie die Administrationskonsole des
WebSphere Application Server auf der Payment Manager-Maschine.
- Stoppen Sie den WebSphere Payment Manager Application Server:
- Erweitern Sie das Menü WebSphere-Verwaltungsdomäne.
- Erweitern Sie Knoten.
- Erweitern Sie knotenname.
- Erweitern Sie Anwendungsserver.
- Wählen Sie WPM exemplarname WebSphere Payment Manager aus und klicken Sie Stoppen an.
- Wählen Sie die Registerkarte JVM-Einstellungen aus, und blättern Sie
zum Feld Systemeigenschaften. Wählen Sie die Systemeigenschaft wpm.RealmClass aus, und ändern Sie den Wert von:
com.ibm.etill.framework.payserverapi.PSOS400Realm
in
com.ibm.commerce.payment.realm.WCSRealm. Klicken Sie Anwenden an.
- Erstellen Sie im Payment
Manager-Exemplarverzeichnis /Qibm/UserData/PymSvr/exemplarname/ eine ASCII-Datei namens WCSRealm.properties und fügen Sie die folgenden Einträge hinzu:
WCSHostName=domänenqualifizierter Hostname des Web-Server-Hosts des
WebSphere Commerce-Exemplars
UseNonSSLWCSClient=0 oder 1
WCSWebServerPort=port_nummer
WCSWebPath=/webapp/wcs/stores/servlet
Sichern Sie die Datei.
Hinweise:
-
UseNonSSLWCSClient ist auf 1 eingestellt, wenn NonSSL verwendet wird, oder auf 0, wenn SSL verwendet wird.
- WCSWebServerPort ist auf die NonSSL WebSphere Commerce-Anschlussnummer (beispielsweise 80) eingestellt, wenn UseNonSSLWCSClient=1, oder auf die SSL WebSphere Commerce-Anschlussnummer (beispielsweise 443), wenn
UseNonSSLWCSClient=0.
- Kopieren Sie WCSRealm.jar zur EAR-Datei des Payment Manager-Exemplars, indem
Sie den folgenden Befehl aus einer iSeries-Sitzung ausführen:
CPY OBJ('/QIBM/ProdData/PymSvr/Java/WCSRealm.jar')
TOOBJ('/QIBM/UserData/WebASAdv4/server/installedApps/payment
instance name_IBM_PaymentManager.ear/WCSRealm.jar')Dabei ist server
der Name des WebSphere Application Servers, in dem Ihr Payment Manager-Exemplar ausgeführt wird, und
zahlungsexemplarname ist der Name Ihres Payment Manager-Exemplars.
- Starten Sie das Payment Manager-Exemplar von einer iSeries-Sitzung erneut.
Verwenden Sie den folgenden Befehl, um das Payment Manager-Exemplar zu beenden:
ENDPYMMGR PYMMGR(zahlungsexemplarname) PWD(zahlungsexemplarkennwort)
Verwenden Sie den folgenden Befehl, um das Payment Manager-Exemplar zu starten:
STRPYMMGR PYMMGR(zahlungsexemplarname) PWD(zahlungsexemplarkennwort)
Dabei ist zahlungsexemplarkennwort das Kennwort, das bei der Erstellung des Payment Manager-Exemplars für den Befehl CRTPYMMGR angegeben wurde.
Weitere Informationen zum PSOS400Realm
finden Sie im Buch IBM WebSphere Payment Manager für mehrere Plattformen, Administratorhandbuch,
Version 3.1.
