When you create a new object using the administrative console or a wsadmin command, you often must specify a string for a name attribute.
Most characters are allowed in the name string. However, the name string cannot contain the following characters. The name string also cannot contain leading and trailing spaces.
/ | forward slash |
\ | backslash |
* | asterisk |
, | comma |
: | colon |
; | semi-colon |
= | equal sign |
+ | plus sign |
? | question mark |
| | vertical bar |
< | left angle bracket |
> | right angle bracket |
& | ampersand (and sign) |
% | percent sign |
' | single quote mark |
" | double quote mark |
]]> | No specific name exists for this character combination. |
. | period (not valid if first character; valid if a later character) |
# | Hash mark |
$ | Dollar sign |
~ | Tilde |
( | Left parenthesis |
) | Right parenthesis |
You can also use one of these methods to turn off character validation for the name value of Property and J2EEResourceProperty configuration objects in wsadmin commands.
wsadmin -conntype none -javaoption "-Dcom.ibm.websphere.management.configservice.validatePropNames=false"