"java.lang.ExceptionInInitializerError" when adding a new user
プラットフォームについて: Data Center のみ。 - This article only applies to Atlassian apps on the Data Center プラットフォーム。
この KB は Data Center バージョンの製品用に作成されています。Data Center 固有ではない機能の Data Center KB は、製品のサーバー バージョンでも動作する可能性はありますが、テストは行われていません。 Server* 製品のサポートは 2024 年 2 月 15 日に終了しました。Server 製品を実行している場合は、 アトラシアン Server サポート終了 のお知らせにアクセスして、移行オプションを確認してください。
*Fisheye および Crucible は除く
症状
The following message can be seen in Fisheye/Crucible's UI when adding a new user:

And in the atlassian-fisheye-YYYY-MM-DD.log:
2013-10-16 08:34:20,409 WARN [qtp32047716-13002 ] org.eclipse.jetty.servlet.ServletHandler ServletHandler-doHandle - Error for /admin/userAdd.do
java.lang.ExceptionInInitializerError
at com.opensymphony.xwork.validator.ValidatorFileParser.addValidatorConfigs(ValidatorFileParser.java:157)
at com.opensymphony.xwork.validator.ValidatorFileParser.parseActionValidatorConfigs(ValidatorFileParser.java:98)
...
Caused by: Illegal character in path at index 16: file:/C:/Program Files/fisheye3.1.3/fecru-3.1.3/content/WEB-INF/classes/ - Class: java.net.URI$Parser
File: URI.java
Method: fail
Line: 2829 - java/net/URI.java:2829:-1
at com.opensymphony.xwork.validator.ValidatorFactory.<clinit>(ValidatorFactory.java:245)
... 118 more原因
Fisheye/Crucible has been installed in a path with spaces which causes some libraries not to be loaded.
ソリューション
Stop Fisheye/Crucible and move the installation directory to a path without spaces.
更新日時: September 25, 2025
この内容はお役に立ちましたか?
さらにヘルプが必要ですか?
アトラシアン コミュニティをご利用ください。