Startup of YouTrack raised an exception because /tmp is not writable


on our systems, the /tmp folder is not read/writeable, so every application has to use it's own path for temporary files.

On startup of YouTrack, the following exception is raised:

2013-11-07 19:43:19.437:WARN::unavailable
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transientEntityStore' defined in file Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Application must have write and read access to

I've looked at

and could not find any option to change the temp path.

Thanks in advance
Comment actions Permalink
Hello Stefan,

Sorry for not responding earlier.
What YouTrack version do you use?
Please, try to start YouTrack with parameter
In this case, all tmp files (which can be extracted while Jetty is starting, logs) will be stored under USER.HOME

Thank you and let me know if have any further questions.
Comment actions Permalink
Hi Andrey,

my colleague solved this problem by setting the temp dir via

Thanks a lot
Comment actions Permalink

Nice to hear this. This is also acceptable, but in case of providing user.home directly, all data connected to YouTrack will be stored in one place.

Thank you.

Please sign in to leave a comment.