Использование Apache Sling WAR на сервере Tomcat - PullRequest
0 голосов
/ 04 мая 2020

Я клонировал Apache Sling War Project из репозитория github https://github.com/apache/sling-org-apache-sling-starter на моей локальной машине. После этого я выполнил команду $ mvn --update-snapshots clean install, сгенерировал файл war и развернул его в папке tomcat wabapps sling.war, но столкнулся с HTTP Status 503 - ошибка службы недоступна в браузере.

04-May-2020 14:14:19.040 SEVERE [35] org.apache.catalina.core.ApplicationContext.log sling: Failed to start Apache Sling in /sling/_sling
    java.lang.IllegalArgumentException: Sling Home /sling/_sling cannot be created as a directory
        at org.apache.sling.launchpad.base.shared.Loader.getLaunchpadHomeFile(Loader.java:387)
        at org.apache.sling.launchpad.base.shared.Loader.<init>(Loader.java:80)
        at org.apache.sling.launchpad.webapp.SlingServlet$3.<init>(SlingServlet.java:306)
        at org.apache.sling.launchpad.webapp.SlingServlet.startSling(SlingServlet.java:306)
        at org.apache.sling.launchpad.webapp.SlingServlet.access$000(SlingServlet.java:58)
        at org.apache.sling.launchpad.webapp.SlingServlet$2.run(SlingServlet.java:289)
        at java.lang.Thread.run(Thread.java:748) 
...