Objektnamen: Nicht zulässige Zeichen in Namenszeichenfolgen
Wenn Sie ein neues Objekt mit der Administrationskonsole oder einem wsadmin-Befehl erstellen, müssen Sie oft eine Zeichenfolge für ein Namensattribut angeben.
Die meisten Zeichen sind in der Namenszeichenfolge zulässig. Die Namenszeichenfolge darf jedoch die folgenden Zeichen nicht enthalten. Außerdem darf die Namenszeichenfolge keine führenden und abschließenden Leerzeichen enthalten.
Zeichen | Beschreibung |
---|---|
/ | Schrägstrich |
\ | Backslash |
* | Stern |
, | Komma |
: | Doppelpunkt |
; | Semikolon |
= | Gleichheitszeichen |
+ | Pluszeichen |
? | Fragezeichen |
| | Vertikaler Balken |
< | Spitze Klammer links |
> | Spitze Klammer rechts |
& | Et-Zeichen |
% | Prozentzeichen |
' | Apostroph |
" | Anführungszeichen |
]]> | Diese Zeichenkombination hat keinen speziellen Namen. |
. | Punkt (als erstes Zeichen ungültig, nach dem ersten Zeichen gültig) |
# | Nummernzeichen |
$ | Dollarzeichen |
~ | Tilde |
( | Linke runde Klammer |
) | Rechte runde Klammer |

- Es werden keine Zeicheneinschränkungen für die Namen von DataSource-, ServiceLog-, GroupExt-, UserExt- und SubjectExt-Objekten umgesetzt.
- Sie können eine der folgenden Methoden verwenden, um die Zeichenvalidierung
für die Namen angepasster Eigenschaften und Namenswert von
Property- und J2EEResourceProperty-Konfigurationsobjekten in wsadmin-Befehlen inaktivieren.
- Setzen Sie die Java™-Systemeigenschaft "com.ibm.websphere.management.configservice.validatePropNames" auf der Java Virtual Machine (JVM) für den Deployment-Manager-Server auf false.
- Setzen Sie die Eigenschaft "com.ibm.websphere.management.configservice.validatePropNames"
mit dem Parameter -javaoption, wenn Sie das Tool "wsadmin" im Lokalmodus verwenden.
wsadmin -conntype none -javaoption "-Dcom.ibm.websphere.management.configservice.validatePropNames=false"