Thank you. Yes, I have installed the right JRE and get the following results if I run the debug command.
Found scheme="server".
Locating script for scheme="server"...
Found script "/opt/splunk/etc/apps/splunk_app_db_connect/linux_x86_64/bin/server.sh" to handle scheme "server".
XML scheme path "/scheme/title": "title" -> "DB Connect Task Server"
XML scheme path "/scheme/description": "description" -> "Task server running scheduled jobs (inputs, outputs)"
XML scheme path "/scheme/use_external_validation": "use_external_validation" -> "false"
XML scheme path "/scheme/use_single_instance": "use_single_instance" -> "false"
XML scheme path "/scheme/streaming_mode": "streaming_mode" -> "xml"
XML arg path "/scheme/endpoint/args/arg": "name" -> "config_file"
XML arg path "/scheme/endpoint/args/arg/description": "description" -> "Absolute path to task server YAML configuration file. Environment variables can be used using following format ${MY_VAR}"
XML arg path "/scheme/endpoint/args/arg/data_type": "data_type" -> "string"
XML arg path "/scheme/endpoint/args/arg/required_on_edit": "required_on_edit" -> "false"
XML arg path "/scheme/endpoint/args/arg/required_on_create": "required_on_create" -> "true"
XML arg path "/scheme/endpoint/args/arg": "name" -> "keystore_password"
XML arg path "/scheme/endpoint/args/arg/description": "description" -> "Password to access DB Connect keystore. It contains the certificates for secure connections to the databases, Splunkd."
XML arg path "/scheme/endpoint/args/arg/data_type": "data_type" -> "string"
XML arg path "/scheme/endpoint/args/arg/required_on_edit": "required_on_edit" -> "false"
XML arg path "/scheme/endpoint/args/arg/required_on_create": "required_on_create" -> "true"
Setting up values from introspection for scheme "server".
Setting "title" to "DB Connect Task Server".
Setting "description" to "Task server running scheduled jobs (inputs, outputs)".
Setting "use_single_instance" to false.
Setting "use_external_validation" to false.
Setting "description" to "Absolute path to task server YAML configuration file. Environment variables can be used using following format ${MY_VAR}".
Setting "required_on_create" to true.
Setting "required_on_edit" to false.
Setting "description" to "Password to access DB Connect keystore. It contains the certificates for secure connections to the databases, Splunkd.".
Setting "required_on_create" to true.
Setting "required_on_edit" to false.
Introspection setup completed for scheme "server".
But still the splunk db connect fails to load and continue to show the loading symbol forever. The browser console has the following error:
Uncaught (in promise) TypeError: Cannot read property 'Symbol(Symbol.iterator)' of undefined
at ftr.js:1
The only difference is that the recursive taskserver start failure message on the browser console is not there anymore after the correct JRE installation. So I guess the taskserver is running now.
... View more