Spring merge configuration Application context not set

I tried installing merge on my own ubuntu server but always failed. Error:

com.atlassian.util.concurrent.LazyReference$InitializationException: java.lang.IllegalStateException: Spring Application context has not been set
at com.atlassian.util.concurrent.LazyReference.getInterruptibly(LazyReference.java:149)

caused by: java.lang.IllegalStateException: Spring Application context has not been set
at com.atlassian.spring.container.SpringContainerContext.getComponent(SpringContainerContext.java:48)

I saw some solutions in the jira confluence forum, which talked about trying to fix the resolution of the installed directory and home directory. I tried, but failed again. How can I fix the problem.

+4
source share
2 answers

In my case, the problem was damaged in the confluence.cfg.xml file (contains bites of DB connections and other settings). File size 0 bytes.

confluence.cfg.xml .

, 7 . ...

, - : confluence.cfg.xml . , .

+1

Atlassian documentation :

  • , Confluence, , <install>/confluence/WEB-INF/classes/confluence-init.properties .
  • Confluence root (SeLinux AppArmor).
  • <install>/confluence/WEB-INF/lib , .
  • .

root .

0

Source: https://habr.com/ru/post/1648319/


All Articles