========== STARTED Tigase Fri Aug 28 18:56:03 PDT 2020 using: tmp/tigase-server/scripts/tigase.sh start /opt/buildagent/work/8317086dd36b0911/tigase-tts-ng/src/test/resources/server/etc/tigase.conf ========== Picked up JAVA_TOOL_OPTIONS: componentInfo{Title=Tigase XML Tools, Version=4.1.0-b289/244a87d9, Class=tigase.xml.XMLUtils} componentInfo{Title=Tigase Utils, Version=4.1.0-b437/a3e8f636, Class=tigase.util.ClassUtil} componentInfo{Title=Tigase XMPP Server, Version=8.2.0-SNAPSHOT-b5701/9e6cdf08, Class=tigase.server.XMPPServer} componentInfo{Title=Tigase XMPP Server Distribution, Version=8.2.0-SNAPSHOT-b10432/40044a68, Class=tigase.dist.XmppServerDist} [2020-08-28 18:56:04:148] [CONFIG ] [ main ] ConfiguratorAbstract.parseArgs() : Setting defaults: --config-file = /opt/buildagent/work/8317086dd36b0911/tigase-tts-ng/src/test/resources/server/etc/config.tdsl [2020-08-28 18:56:04:204] [CONFIG ] [ main ] ConfiguratorAbstract.parseArgs() : Setting defaults: --test = true [2020-08-28 18:56:04:204] [FINEST ] [ main ] OldConfigHolder.detectPathAndFormat(): No property file not specified! Using default one etc/init.properties [2020-08-28 18:56:04:205] [FINEST ] [ main ] OldConfigHolder.detectPathAndFormat(): Provided property file /opt/buildagent/work/8317086dd36b0911/tigase-tts-ng/tmp/tigase-server/etc/init.properties does NOT EXISTS! Trying to use default one etc/init.properties [2020-08-28 18:56:04:208] [CONFIG ] [ main ] ConfigHolder.loadFromDSLFiles() : Loading configuration from file: /opt/buildagent/work/8317086dd36b0911/tigase-tts-ng/src/test/resources/server/etc/config.tdsl [2020-08-28 18:56:04:268] [CONFIG ] [ main ] ConfigHolder.loadConfiguration() : Loaded configuration: admins = [ 'admin@test-domain.com' ] 'cm-traffic-throttling' = 'xmpp:0:0:disc,bin:0:0:disc' 'config-type' = '--gen-config-def' debug = [ 'server', 'muc', 'component', 'pubsub', 'xmpp', 'extras', 'auth', 'vhosts' ] 'default-virtual-host' = 'test-domain.com' 'priority-queue-implementation' = 'tigase.util.workqueue.PriorityQueueStrict' 'sm-threads-pool' = 'custom:200' trusted = [ 'admin@test-domain.com', 'http@{clusterNode}', 'user-status-endpoint@http.{clusterNode}' ] 'vhost-disable-dns-check' = true dataSource { 'pool-size' = 5 default () { uri = 'jdbc:jtds:sqlserver://172.17.0.3:1433;databaseName=tigasetest;user=tigase;password=3ymCRLOyBuhCPDsP;schema=dbo;lastUpdateCount=false' } } authRepository { default () { credentialDecoders () { 'SCRAM-SHA-512' () {} } } } 'account-email-password-resetter' () {} 'audit-log' () { searchableRepository () {} } c2s { seeOtherHost {} 'urn:xmpp:sm:3' () {} } 'disco-extensions' { 'abuse-addresses' = [ 'mailto:abuse@test-domain.com', 'xmpp:abuse@test-domain.com' ] } ext () {} 'ext-man' () {} http () { rest () { 'password-reset-form' { captchaRequired = false } } } httpServer { connections { 8080 (active: false) {} 8088 () {} } } logging () { 'packet-debug-full' = true handlers { 'java.util.logging.FileHandler' { limit = 250000000 } } } mailer (class: tigase.extras.mailer.Mailer) { 'mailer-from-address' = 'sender@localhost' 'mailer-smtp-host' = 'localhost' 'mailer-smtp-password' = 'password' 'mailer-smtp-port' = '3025' 'mailer-smtp-username' = 'sender' } 'message-archive' () { 'tags-support' = true } monitor () { 'monitor-mailer' (class: tigase.server.ext.monitor.MonitorMailer) { 'from-address' = 'sender@localhost' 'to-addresses' = 'receiver@localhost' } } msgRepository { 'user-store-limit-enable' = true } muc () {} pubsub () { 'mam-enabled' = true 'mam-enabled-for-generic-service' = true 'persistent-pep' = true } 'sess-man' { 'auth-timeout' = 20 'audit-log' () {} 'jabber:iq:register' () {} 'message-archive' () {} 'message-archive-xep-0136' () {} 'msg-offline-pubsub-publisher-notifier' () { 'msg-pubsub-jid' = 'pubsub.test-domain.com' 'msg-pubsub-node' = 'test' 'msg-pubsub-publisher' = 'sess-man@test-domain.com' } pep () {} 'urn:xmpp:mam:1' () {} 'urn:xmpp:push:0' () { away () {} } } upload () { logic () { 'server-name' = 'localhost' } } wg (class: tigase.workgroupqueues.WorkgroupQueuesComponent) { 'default-muc-domain' = 'muc.test-domain.com' } [2020-08-28 18:56:05:488] [WARNING ] [ main ] DependencyManager.createBeanConfig(): Cannot create bean config 'status-report-generator', type=tigase.server.monitor.StatusReportGenerator. Bean requires unknown class Lgroovy/text/Template; [2020-08-28 18:56:05:489] [WARNING ] [ main ] BeanConfigBuilder.execWithoutInject(): Bean class tigase.server.monitor.StatusReportGenerator cannot be registered, because Kernel cannot create configuration for this bean. [2020-08-28 18:56:05:497] [WARNING ] [ main ] AbstractBeanConfigurator.registerBeans(): unknown class null for bean account-email-password-resetter, skipping registration of a bean [2020-08-28 18:56:05:600] [SEVERE ] [ForkJoinPool-1-worker-3 ] DataRepositoryImpl.initialize() : null java.lang.ClassNotFoundException: net.sourceforge.jtds.jdbc.Driver at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:398) at tigase.db.jdbc.DataRepositoryImpl.initialize(DataRepositoryImpl.java:283) at tigase.db.beans.DataSourceBean$DataSourceMDConfigBean.initRepository(DataSourceBean.java:321) at tigase.db.beans.DataSourceBean$DataSourceMDConfigBean.initRepository(DataSourceBean.java:247) at tigase.db.beans.MDPoolConfigBean.lambda$setInstances$0(MDPoolConfigBean.java:165) at java.base/java.util.concurrent.ForkJoinTask$AdaptedCallable.exec(ForkJoinTask.java:1448) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [2020-08-28 18:56:05:626] [SEVERE ] [ForkJoinPool-1-worker-5 ] DataRepositoryImpl.initialize() : null java.lang.ClassNotFoundException: net.sourceforge.jtds.jdbc.Driver at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:398) at tigase.db.jdbc.DataRepositoryImpl.initialize(DataRepositoryImpl.java:283) at tigase.db.beans.DataSourceBean$DataSourceMDConfigBean.initRepository(DataSourceBean.java:321) at tigase.db.beans.DataSourceBean$DataSourceMDConfigBean.initRepository(DataSourceBean.java:247) at tigase.db.beans.MDPoolConfigBean.lambda$setInstances$0(MDPoolConfigBean.java:165) at java.base/java.util.concurrent.ForkJoinTask$AdaptedCallable.exec(ForkJoinTask.java:1448) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [2020-08-28 18:56:05:626] [SEVERE ] [ForkJoinPool-1-worker-7 ] DataRepositoryImpl.initialize() : null java.lang.ClassNotFoundException: net.sourceforge.jtds.jdbc.Driver at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:398) at tigase.db.jdbc.DataRepositoryImpl.initialize(DataRepositoryImpl.java:283) at tigase.db.beans.DataSourceBean$DataSourceMDConfigBean.initRepository(DataSourceBean.java:321) at tigase.db.beans.DataSourceBean$DataSourceMDConfigBean.initRepository(DataSourceBean.java:247) at tigase.db.beans.MDPoolConfigBean.lambda$setInstances$0(MDPoolConfigBean.java:165) at java.base/java.util.concurrent.ForkJoinTask$AdaptedCallable.exec(ForkJoinTask.java:1448) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [2020-08-28 18:56:05:635] [SEVERE ] [ForkJoinPool-1-worker-9 ] DataRepositoryImpl.initialize() : null java.lang.ClassNotFoundException: net.sourceforge.jtds.jdbc.Driver at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:398) at tigase.db.jdbc.DataRepositoryImpl.initialize(DataRepositoryImpl.java:283) at tigase.db.beans.DataSourceBean$DataSourceMDConfigBean.initRepository(DataSourceBean.java:321) at tigase.db.beans.DataSourceBean$DataSourceMDConfigBean.initRepository(DataSourceBean.java:247) at tigase.db.beans.MDPoolConfigBean.lambda$setInstances$0(MDPoolConfigBean.java:165) at java.base/java.util.concurrent.ForkJoinTask$AdaptedCallable.exec(ForkJoinTask.java:1448) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [2020-08-28 18:56:05:638] [SEVERE ] [ForkJoinPool-1-worker-11 ] DataRepositoryImpl.initialize(): null java.lang.ClassNotFoundException: net.sourceforge.jtds.jdbc.Driver at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:398) at tigase.db.jdbc.DataRepositoryImpl.initialize(DataRepositoryImpl.java:283) at tigase.db.beans.DataSourceBean$DataSourceMDConfigBean.initRepository(DataSourceBean.java:321) at tigase.db.beans.DataSourceBean$DataSourceMDConfigBean.initRepository(DataSourceBean.java:247) at tigase.db.beans.MDPoolConfigBean.lambda$setInstances$0(MDPoolConfigBean.java:165) at java.base/java.util.concurrent.ForkJoinTask$AdaptedCallable.exec(ForkJoinTask.java:1448) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [2020-08-28 18:56:05:660] [WARNING ] [ main ] Kernel.injectDependencies() :  ===================== Could not initialize bean default (class: class tigase.db.beans.DataSourceBean$DataSourceMDConfigBean), skipping injection of this bean RootCause: -> java.lang.reflect.InvocationTargetException [java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)] -> java.lang.RuntimeException: java.lang.RuntimeException: Could not initialize tigase.db.jdbc.DataRepositoryImpl for name 'default' [java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)] -> java.lang.RuntimeException: Could not initialize tigase.db.jdbc.DataRepositoryImpl for name 'default' [tigase.db.beans.MDPoolConfigBean.lambda$setInstances$0(MDPoolConfigBean.java:179)] -> tigase.db.DBInitException: Database initialization failed [tigase.db.jdbc.DataRepositoryImpl.initialize(DataRepositoryImpl.java:318)] -> java.sql.SQLException: No suitable driver found for jdbc:jtds:sqlserver://172.17.0.3:1433;databaseName=tigasetest;user=tigase;password=3ymCRLOyBuhCPDsP;schema=dbo;lastUpdateCount=false [java.sql/java.sql.DriverManager.getConnection(DriverManager.java:702)] ===================== [2020-08-28 18:56:05:691] [SEVERE ] [ForkJoinPool-1-worker-3 ] DataRepositoryImpl.initialize() : null java.lang.ClassNotFoundException: net.sourceforge.jtds.jdbc.Driver at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:398) at tigase.db.jdbc.DataRepositoryImpl.initialize(DataRepositoryImpl.java:283) at tigase.db.beans.DataSourceBean$DataSourceMDConfigBean.initRepository(DataSourceBean.java:321) at tigase.db.beans.DataSourceBean$DataSourceMDConfigBean.initRepository(DataSourceBean.java:247) at tigase.db.beans.MDPoolConfigBean.lambda$setInstances$0(MDPoolConfigBean.java:165) at java.base/java.util.concurrent.ForkJoinTask$AdaptedCallable.exec(ForkJoinTask.java:1448) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [2020-08-28 18:56:05:692] [SEVERE ] [ForkJoinPool-1-worker-3 ] DataRepositoryImpl.initialize() : null java.lang.ClassNotFoundException: net.sourceforge.jtds.jdbc.Driver at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:398) at tigase.db.jdbc.DataRepositoryImpl.initialize(DataRepositoryImpl.java:283) at tigase.db.beans.DataSourceBean$DataSourceMDConfigBean.initRepository(DataSourceBean.java:321) at tigase.db.beans.DataSourceBean$DataSourceMDConfigBean.initRepository(DataSourceBean.java:247) at tigase.db.beans.MDPoolConfigBean.lambda$setInstances$0(MDPoolConfigBean.java:165) at java.base/java.util.concurrent.ForkJoinTask$AdaptedCallable.exec(ForkJoinTask.java:1448) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [2020-08-28 18:56:05:693] [SEVERE ] [ForkJoinPool-1-worker-3 ] DataRepositoryImpl.initialize() : null java.lang.ClassNotFoundException: net.sourceforge.jtds.jdbc.Driver at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:398) at tigase.db.jdbc.DataRepositoryImpl.initialize(DataRepositoryImpl.java:283) at tigase.db.beans.DataSourceBean$DataSourceMDConfigBean.initRepository(DataSourceBean.java:321) at tigase.db.beans.DataSourceBean$DataSourceMDConfigBean.initRepository(DataSourceBean.java:247) at tigase.db.beans.MDPoolConfigBean.lambda$setInstances$0(MDPoolConfigBean.java:165) at java.base/java.util.concurrent.ForkJoinTask$AdaptedCallable.exec(ForkJoinTask.java:1448) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [2020-08-28 18:56:05:694] [SEVERE ] [ForkJoinPool-1-worker-3 ] DataRepositoryImpl.initialize() : null java.lang.ClassNotFoundException: net.sourceforge.jtds.jdbc.Driver at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:398) at tigase.db.jdbc.DataRepositoryImpl.initialize(DataRepositoryImpl.java:283) at tigase.db.beans.DataSourceBean$DataSourceMDConfigBean.initRepository(DataSourceBean.java:321) at tigase.db.beans.DataSourceBean$DataSourceMDConfigBean.initRepository(DataSourceBean.java:247) at tigase.db.beans.MDPoolConfigBean.lambda$setInstances$0(MDPoolConfigBean.java:165) at java.base/java.util.concurrent.ForkJoinTask$AdaptedCallable.exec(ForkJoinTask.java:1448) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [2020-08-28 18:56:05:696] [SEVERE ] [ForkJoinPool-1-worker-3 ] DataRepositoryImpl.initialize() : null java.lang.ClassNotFoundException: net.sourceforge.jtds.jdbc.Driver at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:398) at tigase.db.jdbc.DataRepositoryImpl.initialize(DataRepositoryImpl.java:283) at tigase.db.beans.DataSourceBean$DataSourceMDConfigBean.initRepository(DataSourceBean.java:321) at tigase.db.beans.DataSourceBean$DataSourceMDConfigBean.initRepository(DataSourceBean.java:247) at tigase.db.beans.MDPoolConfigBean.lambda$setInstances$0(MDPoolConfigBean.java:165) at java.base/java.util.concurrent.ForkJoinTask$AdaptedCallable.exec(ForkJoinTask.java:1448) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [2020-08-28 18:56:05:699] [WARNING ] [ main ] Kernel.injectDependencies() :  ===================== Could not initialize bean default (class: class tigase.db.beans.DataSourceBean$DataSourceMDConfigBean), skipping injection of this bean RootCause: -> java.lang.reflect.InvocationTargetException [java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)] -> java.lang.RuntimeException: java.lang.RuntimeException: Could not initialize tigase.db.jdbc.DataRepositoryImpl for name 'default' [java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)] -> java.lang.RuntimeException: Could not initialize tigase.db.jdbc.DataRepositoryImpl for name 'default' [tigase.db.beans.MDPoolConfigBean.lambda$setInstances$0(MDPoolConfigBean.java:179)] -> tigase.db.DBInitException: Database initialization failed [tigase.db.jdbc.DataRepositoryImpl.initialize(DataRepositoryImpl.java:318)] -> java.sql.SQLException: No suitable driver found for jdbc:jtds:sqlserver://172.17.0.3:1433;databaseName=tigasetest;user=tigase;password=3ymCRLOyBuhCPDsP;schema=dbo;lastUpdateCount=false [java.sql/java.sql.DriverManager.getConnection(DriverManager.java:702)] ===================== ============================================================================= ERROR! Terminating the server process. Problem initializing the server: RootCause: -> tigase.kernel.KernelException: Failed to initialize data sources! [tigase.server.Bootstrap.start(Bootstrap.java:324)] Please fix the problem and start the server again. ============================================================================= ShutdownThread started... 2020-08-28T18:56:05.714102 [2020-08-28 18:56:05:716] [WARNING ] [ MainShutdownThread ] MonitorRuntime$MainShutdownThread.run(): ShutdownThread started... 2020-08-28T18:56:05.714102 Total number of threads: 15 No locked threads. Save thread-dump to file: logs/thread-dump.log, size: 7085 ShutdownThread finished... STOPPED Fri Aug 28 18:56:18 PDT 2020