Troubleshooting
Problem
Symptom
java.sql.SQLException: Failed to start database 'restdb' with class loader com.ibm.ws.classloading.internal.AppClassLoader@84b8ecd0, see the next exception for details.
Cause
Diagnosing The Problem
Look for errors for restdb in the messages.log in wlp/usr/servers/logs directory.
On Unix, use kill -QUIT to generate a javacore file and monitor the number of threads for the ImpactUI process. The expected number of threads is less than 500.
The server.xml trace specification (for the ImpactUI) can be set to see exactly what properties are set for ActiveMQ. The log output will be in wlp/usr/servers/logs/trace.log
<logging traceSpecification="com.ibm.tivoli.rest.event=all"/>
Resolving The Problem
The resolution is to use a Fully Qualified Domain Name (FQDN) or an actual IP address of the machine, when setting the ActiveMQBroker.transportConnectorURIs property in the ActiveMQBroker.properties file.
Change the property from this (default):
ActiveMQBroker.transportConnectorURIs=nio://0.0.0.0:16399
ActiveMQBroker.transportConnectorURIs=nio://my.ip.add.ress:16399 Or ActiveMQBroker.transportConnectorURIs=nio://my.fully.qualified.hostname.com:16399
Document Location
Worldwide
Was this topic helpful?
Document Information
Modified date:
22 March 2023
UID
ibm16962183