BusinessDataSourceValidator Error Upon JBoss Startup

Application has been runing for 2 months. It is 7.11. After I restart the application, it cannot start.

02:07:59,227 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/suite]] (ServerService Thread Pool -- 62) JBWEB000285: Error configuring application listener of class com.appiancorp.common.logging.ConfigureLog4j: java.lang.ClassNotFoundException: com.appiancorp.common.logging.ConfigureLog4j from [Module "deployment.suite.ear.web.war:main" from Service Module Loader]
          at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:213) [jboss-modules.jar:1.3.6.Final-redhat-1]
          at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:459) [jboss-modules.jar:1.3.6.Final-redhat-1]
          at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:408) [jboss-modules.jar:1.3.6.Final-redhat-1]
          at org.jboss.modules.ConcurrentClassLoader.pe...

server.log

OriginalPostID-211970

OriginalPostID-211970

  Discussion posts and replies are publicly visible

Parents
  • The relevant error is;

    java.lang.ClassNotFoundException: com.appiancorp.rdbms.datasource.BusinessDataSourceValidator

    Are you sure /data/appian/ear is 7.11? Looks like this is 16.1 or at least someone copied files from 16.1 into this installation.

    Based on the error I can clearly confirm that /data/appian/ear/suite.ear/resources/appian_log4j.properties in your environment has this line:

    log4j.logger.com.appiancorp.rdbms.datasource.BusinessDataSourceValidator=INFO

    which is for 16.1 that's why JBoss is not starting. It says your appian_log4j.properties is referencing a class that does not exist in this environment.
Reply
  • The relevant error is;

    java.lang.ClassNotFoundException: com.appiancorp.rdbms.datasource.BusinessDataSourceValidator

    Are you sure /data/appian/ear is 7.11? Looks like this is 16.1 or at least someone copied files from 16.1 into this installation.

    Based on the error I can clearly confirm that /data/appian/ear/suite.ear/resources/appian_log4j.properties in your environment has this line:

    log4j.logger.com.appiancorp.rdbms.datasource.BusinessDataSourceValidator=INFO

    which is for 16.1 that's why JBoss is not starting. It says your appian_log4j.properties is referencing a class that does not exist in this environment.
Children
No Data