Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Summary

The SHRINE adapter qep encountered a problem with one of its databases.

Explanation

A SHRINE adapter qep uses one a database for operations and a second for providing audit logs. Interacting with one of these databases caused a problemSome problem occurred when SHRINE attempted to use the database.

Resolution

If you are a user, supply all details to your site admin who can work with the adapter admin to help resolve the issue.

If you are the adapter qep admin, examine the details to help determine what is wrong. Frequently this problem will be caused by problems in the configuration or problems in the database schema.A java

A java.util.concurrent.TimeoutException rarely indicates a timeout. Connectivity problems often manifest as TimeoutExceptions; SHRINE gives up after a generous timeout. More likely the database is unavailable on the network as configured.

 sql.SQLSyntaxErrorException in the details stack trace with the message "ORA-00911: invalid character" might be caused by using the wrong Slick profile class with an Oracle database. Try setting shrine.adapter.audit.database.slickProfileClassName = "freeslick.OracleProfile$" in the adapter's shrine.conf.A com.microsoft.sqlserver.jdbc.SQLServerException in the details with the message "Incorrect syntax near '`'" might be caused by using the wrong Slick profile class with a Microsoft database. Try setting shrine.adapter.audit.database.slickProfileClassName = "freeslick.MSSQLServerProfile$" in the adapter's shrine.conf.