物件名稱:名稱字串不能包含的項目
當您利用管理主控台或 wsadmin 指令來建立新的物件時,您通常必須指定名稱屬性的字串。
名稱字串中可以使用大部分字元。 不過,名稱字串不能包含下列字元。 名稱字串也不能包含前導空格和尾端空格。
字元 | 說明 |
---|---|
/ | 斜線 |
\ | 反斜線 |
* | 星號 |
, | 逗點 |
: | 冒號 |
; | 分號 |
= | 等號 |
+ | 加號 |
? | 問號 |
| | 垂直線 |
< | 左角括弧 |
> | 右角括弧 |
& | '&' 符號 |
% | 百分比符號 |
' | 單引號 |
" | 雙引號 |
]]> | 沒有適用於這個字元組合的特定名稱。 |
. | 句點(不能是第一個字元,可以是其他字元) |
# | # 字號 |
$ | 錢幣符號 |
~ | 波狀符號 |
( | 左括弧 |
) | 右括弧 |

- DataSource、ServiceLog、GroupExt、UserExt 或 SubjectExt 物件名稱不會強制執行字元限制。
- 您可以使用下列其中一種方法,關閉自訂內容名稱以及 wsadmin 指令中 Property 和 J2EEResourceProperty 配置物件之名稱值的字元驗證。
- 在部署管理程式伺服器的 Java™ 虛擬機器 (JVM) 中,將 com.ibm.websphere.management.configservice.validatePropNames Java 系統內容設為 false。
- 在本端模式下使用 wsadmin 工具時,利用 -javaoption 參數來設定 com.ibm.websphere.management.configservice.validatePropNames 內容。
wsadmin -conntype none -javaoption "-Dcom.ibm.websphere.management.configservice.validatePropNames=false"