Anwendungsspezifische Bindungen mit wsadmin-Scripting aus der Konfiguration löschen
Sie können die Scripting-Sprachen Jython und Jacl verwenden, um eine angepasste Anwendungs- oder Systemrichtliniensatzbindung aus Ihrer Konfiguration zu löschen. Standardbindungen auf Zellenebene können nicht gelöscht werden.
Vorbereitende Schritte
Bevor Sie die in diesem Artikel beschriebenen Befehle verwenden, sollten Sie sich vergewissern, dass Sie die aktuelle Version des Tools wsadmin verwenden. Die Verwaltungsbefehle für Richtliniensätze, die ein Eigenschaftenobjekt als Wert für die Parameter attributes und bindingLocation akzeptieren, werden in früheren Versionen des Tools wsadmin nicht unterstützt. Diese Beispiele können beispielsweise nicht auf einem Knoten der Version 6.1.0.x ausgeführt werden.
Verwaltungsrolle | Berechtigung |
---|---|
Administrator | Die Rolle "Administrator" (Verwaltung) muss zellenweiten Zugriff haben, um Bindungen zu ändern. Wenn Sie nur Zugriff auf eine bestimmte Ressource haben, können Sie Bindungen für die Ressource ändern, auf die Sie Zugriff haben. |
Configurator | Die Rolle "Configurator" (Konfiguration) kann keine Bindungen ändern. |
Deployer | Die Rolle "Deployer" (Implementierung) kann keine Bindungen ändern. |
Operator | Die Rolle "Operator" (Bedienung) kann keine Bindungen ändern. |
Monitor | Die Rolle "Monitor" (Überwachung) kann keine Bindungen ändern. |
Informationen zu diesem Vorgang
Richtliniensatzbindungen enthalten die Details zur Konfiguration Ihrer Servicequalität (QoS, Quality of Service). Eine Richtliniensatzzuordnung bestimmt beispielsweise, dass das Messaging mit Signatur, das Messaging mit Verschlüsselung oder Reliable Messaging aktiviert werden soll. Die Richtliniensatzbindung gibt an, wie der Zugriffsschutz konfiguriert wird, z. B. den Pfad der Keystore-Datei, den Klassennamen des Tokengenerators oder den Namen der JAAS-Konfiguration (Java Authentication and Authorization Service).
Für Anwendungsrichtliniensätze sind Richtliniensatzbindungen auf Zellenebene und Serverebene über Standardbindungskonfigurationen bzw. auf Anwendungsebene über anwendungsspezifische Bindungskonfigurationen vorhanden. Sie können auch allgemeine Bindungen auf Zellenebene angeben. Für Systemrichtliniensätze sind Bindungen auf Zellen- und auf Serverebene vorhanden. Sie können aber auch anwendungsspezifische Bindungen erstellen.
Verwenden Sie die folgende Prozedur, um anwendungsspezifische Bindungen für Trustrichtliniensätze und Bindungen auf Anwendungsebene für Anwendungsrichtliniensätze zu löschen:
Vorgehensweise
Ergebnisse
Die gewünschte anwendungsspezifische Bindung wurde aus Ihrer Konfiguration entfernt.