Я действительно озадачен. Я пытаюсь выполнить простой выбор всех запросов в таблице postgres. Но, это говорит, что "колонка X не существует". Я скопировал и вставил запрос в консоль моего postgres, и он работал.
ApplicationConfig threw exception
org.postgresql.util.PSQLException: ERROR: column "requestid" does not exist
Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.5.2.v20140319-9ad6abd): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: org.postgresql.util.PSQLException: ERROR: column "requestid"
does not exist
Error Code: 0
Call: SELECT id, val, requestid FROM mysch.m_table1
Тот же код и настройки работают на моей локальной машине. Я получаю только ошибку на сервере. Я убедился, что все имена строчные. Я также обязательно упомянул мою частную схему (myschema) при создании классов сущностей. Я убедился, что версия драйвера postgres на моем локальном компьютере и на сервере одинакова. Я воссоздал базы данных как локально, так и на сервере с нуля на основе одного и того же файла сценария. Я очистил кеш на моем сервере. Я перезапустил сам сервер, стеклянную рыбку на нем, а также postgres.
У меня просто нет идей. В моей базе данных есть аналогичная таблица, для которой у меня нет проблем. Работает просто отлично.