"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

さらにヘルプが必要ですか?

アトラシアン コミュニティをご利用ください。