Allgemeine Konfigurationseinstellungen modifizieren

Die meisten OnDemand Services-Komponenten ("Task Servlet", "Command Bean", "Format Bean", "Credit Card Bean", "UsageServer" sowie das Wartungsprogramm) verwenden die in der Datei WEBCONFIG.PROPERTIES gespeicherten Konfigurationseinstellungen. Credit Card Bean greift auf die Einstellungen des CommerceService-Objekts zu. In folgenden Abschnitten finden Sie Informationen zu diesen beiden Arten der Einstellungsmodifizierung:


WEBCONFIG.PROPERTIES-Einstellungen modifizieren

Die OnDemand Services-Komponenten "Task Servlet", "Command Bean", "Format Bean", "UsageServer" sowie das Wartungsprogramm verwenden die in der Datei WEBCONFIG.PROPERTIES gespeicherten Konfigurationseinstellungen. Diese Datei befindet sich auf dem OnDemand-Server im Verzeichnis SYS:\SYSTEM.

Sie können die Konfigurationseinstellungen dieser Datei einfach mithilfe eines normalen Texteditors ändern.

Nach Abschluss der Modifikationen an der Datei WEBCONFIG.PROPERTIES muss die Java*-Servlet-Engine neu gestartet werden. Geben Sie zum Beenden der Servlet-Engine an der Serverkonsole den Befehl java -killID ein; hierbei steht ID für die Kennnummer, die der Servlet-Engine zugewiesen wurde. Zur Anzeige der Kennnummer kann der Befehl "java -show" verwendet werden. Um die Java-Servlet-Engine zu starten, geben Sie den Befehl startWebSphereServletEngine an der Serverkonsole ein.

Die nachfolgende Tabelle beschreibt die in der Datei WEBCONFIG.PROPERTIES enthaltenen Eigenschafteneinstellungen.

Eigenschaft Beschreibung

Web.Jsp.Dir=Verzeichnispfad

Gibt den Pfad zu dem Verzeichnis an, in dem sich die Java-Serverseiten befinden.

Web.Jsp.ErrorPage=Dateiname

Gibt die Java-Serverseite an, die beim Auftreten von Fehlern angezeigt wird. Diese Datei befindet sich auf dem Server im Verzeichnis ONDEMAND\WEBAPP\WEB.

Security.Enforce.HTTPS=true|false

Legt fest, ob SSL erforderlich ist. Ist diese Eigenschaft auf TRUE gesetzt (Standard), werden die Seiten nur bei Verwendung des HTTPS-Protokolls angezeigt. Wenn für diese Eigenschaft FALSE festgelegt wurde, werden die Seiten sowohl bei Verwendung des HTTPS- als auch bei Verwendung des HTTP-Protokolls angezeigt.

Generell sollte diese Eigenschaft nur dann auf FALSE gesetzt werden, wenn Anforderungen über einen SSLizer (wie Novell iChainTM) umgeleitet werden.

CreditCard.SetProductionMode=true|false

Legt fest, ob sich die Kreditkarten-Autorisierung im Test- oder Produktionsmodus befindet. Wenn Sie den Autorisierungsvorgang testen möchten, ohne tatsächliche Änderungen an Kreditkarten vorzunehmen, verwenden Sie die Einstellung FALSE. Setzen Sie die Einstellung auf TRUE, wenn Sie mit der Kreditkartenfakturierung beginnen möchten.

Session.TimeoutMinutes=Minuten

Legt fest, wie lange ein Benutzer inaktiv sein kann, bevor er automatisch abgemeldet wird. Die Standardeinstellung lautet 10 Minuten.

Deframe.Enable.AllUsers=true|false

Diese Eigenschaft ist standardmäßig auf FALSE gesetzt. Wenn Sie diese Eigenschaft auf TRUE setzen, wird die Aktivierung aller Kunden, die sich für OnDemand Services registrieren, als DeFrame-Benutzer erzwungen.

Bereits registrierte Kunden sind von dieser Einstellung nicht betroffen.

Deframe.Enable.WTS=true|false

Diese Eigenschaft ist nur relevant, wenn die Eigenschaft "Deframe.Enable.AllUsers" auf TRUE gesetzt ist.

Diese Eigenschaft ist standardmäßig auf TRUE gesetzt; hierdurch werden alle neuen Kunden für die Verwendung des DeFrame-Client als WTS konfiguriert.

Der DeFrame-Client als WTS ist ein Web-Browser-Plug-In, das beim erstmaligen Start einer DeFrame-Anwendung auf dem Computer des jeweiligen Kunden installiert wird. Der Client trägt die Bezeichnung DAPPX.CAB (Microsoft* Internet Explorer) oder DAPPX.JAR (Netscape Navigator*).

Deframe.Enable.ICA=true|false

Diese Eigenschaft ist nur relevant, wenn die Eigenschaft "Deframe.Enable.AllUsers" auf TRUE gesetzt ist.

Diese Eigenschaft ist standardmäßig auf FALSE gesetzt. Wenn sie auf TRUE gesetzt wird, werden alle Benutzer für die Verwendung sowohl des DeFrame-Client als ICA als auch des DeFrame-Client als WTS konfiguriert. Diese Client sind Web-Browser-Plug-Ins, die beim erstmaligen Start einer DeFrame-Anwendung auf dem Computer des jeweiligen Kunden installiert wird.

Der DeFrame-Client für ICA und WTS trägt die Bezeichnung DAPPXICA.CAB (Microsoft Internet Explorer) oder DAPPXICA.JAR (Netscape Navigator).

NDS.Tree=Name_des_Baums

Gibt den NDS-Baum an, in dem sich das OnDemand Services-Objekt befindet.

NDS.OnDemandService.FullName=Kontext

Gibt den Kontext des SAS Service-Objekts an, das für OnDemand Services erstellt wurde.

NDS.CommerceService.FullName=Kontext

Gibt den Kontext des CommerceService-Objekts an, das für OnDemand Services erstellt wurde.

NDS.Users.Context=Kontext

Gibt den Kontext des Containers an, in dem sich die OnDemand Services-Benutzer befinden.

NDS.Packages.Context=Kontext

Gibt den Kontext des Containers an, in dem sich die OnDemand Services-Pakete befinden.

NDS.Groups.Context=Kontext

Gibt den Kontext des Containers an, in dem sich die OnDemand Services-Gruppen befinden.

NALServer.Hostname=Name

Legt den Hostnamen oder die IP-Adresse des Servers fest, auf dem ZENworksTM für Desktops installiert ist.

Email.From=Adresse

Legt die Adresse fest, die beim Versand von Kaufbestätigungen an Kunden per Email als Sender verwendet wird.

Email.Server=Name

Legt den Namen des SMTP-Mail-Servers fest, der für den Versand von Kaufbestätigungen an Kunden per Email verwendet werden soll.

Email.Subject=Betreff

Legt fest, welcher Text beim Versand von Kaufbestätigungen an Kunden per Email in der Betreffzeile verwendet wird.

Currency.DecimalPlaces=0|2

Legt die Anzahl der in der Landeswährung verwendeten Nachkommastellen fest. Sie können die Werte 0 oder 2 einsetzen. Der Standardwert ist 2.

Econtent.Server=Servername

Gibt den Namen des Servers an, auf dem sich der Inhalt Ihrer Pakete befindet.


CommerceService-Objekteinstellungen modifizieren

Die OnDemand Services-Komponente "Credit Card Bean" verwendet die im CommerceService-Objekt gespeicherten Einstellungen, um die Kommunikation mit dem Kreditkarten-Autorisierungsunternehmen zu erleichtern. Wenn sich Autorisierungsdaten nach der Installation ändern, müssen die Einstellungen modifiziert werden.

So modifizieren Sie die Einstellungen:

  1. Klicken Sie in ConsoleOneTM mit der rechten Maustaste auf das CommerceService-Objekt > Klicken Sie auf "Eigenschaften".

    Das CommerceService-Objekt trägt die Bezeichnung

    CommerceService for Servername

    Hierbei steht Servername für den Namen des OnDemand-Servers.

  2. Modifizieren Sie auf der Seite "Allgemein" folgende Felder nach Bedarf:

    Mail-Server: In diesem Feld wird standardmäßig der während der Installation definierte Mail-Server angezeigt. Die Informationen in diesem Feld werden jedoch nicht verwendet. Sie können die Informationen in diesem Feld unverändert lassen oder entfernen.

    Mail von: In diesem Feld wird standardmäßig die während der Installation definierte Adresse angezeigt. Die Informationen in diesem Feld werden jedoch nicht verwendet. Sie können die Informationen in diesem Feld unverändert lassen oder entfernen.

    Nachkommastellen bei Währung: Geben Sie die Anzahl der Nachkommastellen ein ("0" oder "2") , die für die Landeswährung verwendet werden.

    URL für Kartenzahlung: Geben Sie die URL des Kreditkarten-Autorisierungsunternehmens ein, mit dem Sie zusammenarbeiten.

    Proxy-Host: Wenn Sie für den Internetzugang einen Proxy-Server verwenden, geben Sie die IP-Adresse des Servers ein.

    Proxy-Anschluss: Wenn Sie eine IP-Adresse für den Proxy-Server eingegeben haben, geben Sie die Anschlussnummer des Servers ein.

    Kreditkarten-Rechnungsnummer: Belassen Sie dieses Feld unverändert. Es ist für die Verwendung in künftigen Versionen vorgesehen.

    Händlerkonto-ID: Geben Sie den Benutzernamen für Ihr Händlerautorisierungskonto ein.

    Passwort: Geben Sie das Passwort für Ihr Händlerautorisierungskonto ein.

    Passwort wiederholen: Geben Sie das Passwort erneut ein.

  3. Klicken Sie auf "OK".