"java.lang.ExceptionInInitializerError" when adding a new user

Still need help?

The Atlassian Community is here for you.

Ask the community

Symptoms

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

Cause

Fisheye/Crucible has been installed in a path with spaces which causes some libraries not to be loaded.

Resolution

Stop Fisheye/Crucible and move the installation directory to a path without spaces.

Last modified on Mar 5, 2019

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.