The following error is seen in the application server log which prevents the environment from being accessible:
ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/ss]] (ServerService Thread Pool -- 51) JBWEB000287: Exception sending context initialized event to listener instance of class com.appian.es.webapp.NodeInitListener: java.lang.IllegalStateException: <APPIAN_HOME>/search-server/ss.ear/ss.war/WEB-INF/elasticsearch.yml is required (must be accessible from the filesystem)
The path to the search-server directory is incorrectly defined in path.properties. This file does not need manual edits, however if you changed the location of <APPIAN_HOME> this file might still be pointing to the old location causing the problem described in this article.
search-server
<APPIAN_HOME>
<APPIAN_HOME>/search-server/conf
This article applies to Appian 7.8 and earlier.
Last Reviewed: March 2017