You are currently reviewing an older revision of this page.

DRAFT KB-XXXX JBoss start-up is stuck with no useful errors in the server logs

Symptoms

JBoss fails to start-up every time the standalone.bat|sh script located in the <JBOSS_HOME>/bin/ directory is executed. The following output is the last thing printed in the server.log located in the <JBOSS_HOME>/standalone/logs directory 

16:18:39,700 ERROR [stderr] (MSC service thread 1-4) SLF4J: Class path contains multiple SLF4J bindings. 
16:18:39,700 ERROR [stderr] (MSC service thread 1-4) SLF4J: Found binding in [vfs:/D:/appian/ear/suite.ear/lib/slf4j-log4j12-1.7.0.jar/org/slf4j/impl/StaticLoggerBinder.class] 
16:18:39,700 ERROR [stderr] (MSC service thread 1-4) SLF4J: Found binding in [vfs:/D:/appian/ear/suite.ear/lib/slf4j-simple-1.7.21.jar/org/slf4j/impl/StaticLoggerBinder.class] 
16:18:39,716 ERROR [stderr] (MSC service thread 1-4) SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. 
16:18:39,716 ERROR [stderr] (MSC service thread 1-4) SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]

Cause

The application server is unable to proceed with the start-up because it is unable to access <APPIAN_HOME>/_admin directory. Following reasons can be the reason for this: 

  • There is significant network latency while access the <APPIAN_HOME>/_admin directory.
  • There is heavy load on the server hosting <APPIAN_HOME>/_admin directory.
  • There are improper permissions on the <APPIAN_HOME>/_admin directory. 

Action

Ensure that the <APPIAN_HOME>/_admin directory is accessible by JBoss. If it's hosted in a shared drive, check the network latency and the load on the shared drive. 

Affected Versions

This article applies to all versions of Appian using JBoss as an application server.

Last Reviewed: September 2018