Zum Ausführen des Datengrids in einem Liberty-Profil müssen Sie die Server von WebSphere eXtreme Scale für die Verwendung der Konfigurationsdateien des Liberty-Profils konfigurieren.
<server description="eXtreme Scale Catalog Server with default settings">
<!-- Features aktivieren -->
<featureManager>
<feature>eXtremeScale.server-1.0</feature>
</featureManager>
<com.ibm.ws.xs.server.config catalogServer="true" listenerPort="${com.ibm.ws.xs.server.listenerPort}" />
<logging traceSpecification="*=info" maxFileSize="200" maxFiles="10" />
</server>
Beachten Sie, dass das Element "listenerPort" in der Datei server.xml referenziert wird. Sie konfigurieren diesen Wert jedoch in der Datei bootstrap.properties. Es kann hilfreich sein, Elemente wie Portnummern aus der Datei server.xml zu extrahieren, so dass mehrere Prozesse, die mit einer identischen Konfiguration ausgeführt werden, dieselbe Datei server.xml nutzen können, aber trotzdem eindeutige Einstellungen haben.
Im vorherigen Beispiel wurde das Tracing in der Konfiguration des Liberty-Profils angegeben, und das Attribut "listenerPort" gibt eine Variable an. Diese Variable ist in der Datei bootstrap.properties im Serverkonfigurationsverzeichnis WLP-Installationsstammverzeichnis/usr/server/serverName konfiguriert. Sehen Sie sich das folgende Beispiel für die Datei bootstrap.properties an:
# Licensed Materials - Property of IBM
#
# "Restricted Materials of IBM"
#
# Copyright IBM Corp. 2011 All Rights Reserved.
#
# US Government Users Restricted Rights - Use, duplication or
# disclosure restricted by GSA ADP Schedule Contract with
#
# -------------------------------------------------------------------------------------------------
#
# Port für die OSGi-Konsole
# osgi.console=5678
com.ibm.ws.xs.server.listenerPort=2809
In diesem Beispiel ist der osgi.console-Port auf Kommentar gesetzt, d. h., das Liberty-Profil ist am angegeben Profil für Telnet-Clients empfangsbereit, die eine Verbindung zu einer OSGi-Konsole herstellen. Dieses Verhalten ist für die Diagnose OSGi-bezogener Fehler hilfreich.
<server>
...
<com.ibm.ws.xs.server.config ... serverProps="/Pfad/zu/myServerProps.properties" ... />
</server>