Die JNDI-Schnittstelle für das Proxy-Servlet erfordert eine einmalige Konfiguration des vollständigen Profils von WebSphere Application Server.
Die Initialisierungsparameter für das Proxy-Servlet müssen für die Brokerumgebung konfiguriert werden, zu der das Proxy-Servlet jedes Mal eine Verbindung herstellt, wenn es im Servlet-Container implementiert wird. Es ist jetzt möglich, die Parameter für die Datei web.xml nur ein einziges Mal über JNDI in WebSphere Application Server zu konfigurieren, unabhängig davon, wie viele künftige Implementierungen des Proxy-Servlets es gibt. Da die JNDI-Konfigurationsparameter Vorrang vor den Initialisierungsparametern in der Datei web.xml haben, müssen Sie bei der Verwendung dieser Methode die Anwendungsserverseite für alle künftigen Implementierungen des Proxy-Servlets nur ein einziges Mal konfigurieren.
Diese Konfigurationstasks müssen alle in der Administrationskonsole von WebSphere Application Server ausgeführt werden.
Name | Wert | Beschreibung | Erforderlich |
---|---|---|---|
brokerName | RRB | Name des Nachrichtenbrokers | false |
configFilePath | C:\\Documents and Settings\\All Users.WINDOWS\\Application Data\\IBM\\MQSI\\components\\RRB\\config\soapplugin6.conf | Konfigurationsdateipfad | false |
clientModeChannelName | SYSTEM.DEF.SVR.CONN | Kanalname für Clientmodus | false |
clientModePortNumber | 2908 | Portnummer für Clientmodus | false |
Nachdem Sie diese Tasks ausgeführt haben, müssen Sie die Datei proxyservlet.war implementieren. Während der Implementierung müssen Sie den JNDI-Referenznamen für die Ressourcenumgebungsreferenz angeben, die in der Datei web.xml definiert ist, z. B. proxyservlet/reference/MQResourceReference.
Nach der Implementierung gibt das Proxy-Servlet den in den Ressourcenumgebungseinträgen konfigurierten Werten Vorrang. Wenn es eine Umgebungsänderung gibt, müssen die Werte in den angepassten Eigenschaften der Ressourcenumgebungseinträge geändert werden. Nachdem Sie einen Wert geändert haben, starten Sie die Anwendung Proxyservlet in WebSphere Application Server erneut, damit die neuen Werte wirksam werden.