Hi, I am trying to upgrade from Appian7.9 to Appian 16.1 When I try to start the

Hi, I am trying to upgrade from Appian7.9 to Appian 16.1 When I try to start the JBoss server i am getting the be error

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.appiancorp.common.config.AppianSpringConfig#0': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.appiancorp.security.ssl.ClientCertificateProtocolSocketFactory com.appiancorp.common.config.AppianSpringConfig.clientCertificateProtocolSocketFactory; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'ccaSslProtocolSocketFactory' defined in class path resource [com/appiancorp/security/ssl/SslSpringConfig.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [com.appiancorp.security.ssl.KeyStoreManager]: : Error creating ...

application-server.log

OriginalPostID-192778

OriginalPostID-192778

  Discussion posts and replies are publicly visible

  • ... orp.suiteapi.common.exceptions.AppianException: FATAL: No value configured for conf.data.APPIAN_DATA_SOURCE in custom.properties. An Appian datasource is required. The Appian application will fail to deploy. (APNX-1-4179-003); nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.appiancorp.common.config.AppianPersistenceSpringConfig': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.appiancorp.security.user.service.KdbRdbmsIdBinder com.appiancorp.common.config.AppianPersistenceSpringConfig.binder; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'kdbRdbmsIdBinder' defined in class path resource [com/appiancorp/common/config/AppianSharedSpringConfig.class]: Bean instantiation via factory method failed; nested exception is org...
  • ... .springframework.beans.BeanInstantiationException: Failed to instantiate [com.appiancorp.security.user.service.KdbRdbmsIdBinder]: Factory method 'kdbRdbmsIdBinder' threw exception; nested exception is com.appiancorp.rdbms.config.PrimaryDataSourceNotConfiguredException: com.appiancorp.suiteapi.common.exceptions.AppianException: FATAL: No value configured for conf.data.APPIAN_DATA_SOURCE in custom.properties. An Appian datasource is required. The Appian application will fail to deploy. (APNX-1-4179-003); nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'clientCertificateService' defined in class path resource [com/appiancorp/security/ssl/SslSpringConfig.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [com.appiancorp.security.ssl.CertificateDataDao]: : Error creating bean with name 'com.appiancorp.common.config.AppianPersistenceSpringConfig'...
  • ... : Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.appiancorp.security.user.service.KdbRdbmsIdBinder com.appiancorp.common.config.AppianPersistenceSpringConfig.binder; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'kdbRdbmsIdBinder' defined in class path resource [com/appiancorp/common/config/AppianSharedSpringConfig.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.appiancorp.security.user.service.KdbRdbmsIdBinder]: Factory method 'kdbRdbmsIdBinder' threw exception; nested exception is com.appiancorp.rdbms.config.PrimaryDataSourceNotConfiguredException: com.appiancorp.suiteapi.common.exceptions.AppianException: FATAL: No value configured for conf.data.APPIAN_DATA_SOURCE in ...
  • ... custom.properties. An Appian datasource is required. The Appian application will fail to deploy. (APNX-1-4179-003); nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.appiancorp.common.config.AppianPersistenceSpringConfig': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.appiancorp.security.user.service.KdbRdbmsIdBinder com.appiancorp.common.config.AppianPersistenceSpringConfig.binder; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'kdbRdbmsIdBinder' defined in class path resource [com/appiancorp/common/config/AppianSharedSpringConfig.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.appiancorp.security.user.servi...
  • ... ce.KdbRdbmsIdBinder]: Factory method 'kdbRdbmsIdBinder' threw exception; nested exception is com.appiancorp.rdbms.config.PrimaryDataSourceNotConfiguredException: com.appiancorp.suiteapi.common.exceptions.AppianException: FATAL: No value configured for conf.data.APPIAN_DATA_SOURCE in custom.properties. An Appian datasource is required. The Appian application will fail to deploy. (APNX-1-4179-003).


    I am getting this error even if the property is configured in custom.properties file placed in /opt/Appian/ear/suite.ear/conf and /opt/Appian/search-server/conf. Please find the application server log and custom.properties files used
  • Just to check, have you restarted the JBOSS and DB server after adding the data source in custom properties ?
  • I deleted the folders JBOSS_HOME\\standalone\          mp, JBOSS_HOME\\standalone\\data. and then restarted the JBOSS Server. I didnt restart the DB Server as there is no change in the DB
  • Former Member
    0 Former Member
    Provide the JBoss "server.log". I need to see the message from JBoss and specifically the Caused By part of the stack trace.