Это действительно раздражает: мое Java-приложение, развернутое на Windows Tomcat, работает отлично.Когда приложение развернуто в Linux, HSQLDB начинает выдавать исключения из-за неправильной грамматики SQL и синтаксиса элементарных операторов SQL.Например, «DROP TABLE Test IF EXISTS» «IF EXISTS» является ошибкой или тип «double» не поддерживается.Я тестировал с помощью hsql 2.1.0 и hsql 1.8.1 - те же ошибки.
Мой мозг находится в режиме реального переполнения стека.Я борюсь с известной проблемой?
PS. После дальнейшего изучения выясняется, что мое веб-приложение Linux внезапно переключается на DBCP Tomcat вместо использования DBCP в WEB-INF / lib
.