Какая конфигурация Oracle JDBC или слушателя требуется для поддержки унаследованного приложения?
Устаревшее приложение (портал Jetspeed через Hibernate/Spring + OJB) необходимо запустить еще раз. Он не будет работать с базой данных Oracle 12c без изменения конфигурации.
Он использует Hibernate + OJB около 2008-9. Над Oracle JDBC около Oracle-1.4.jar
Опции
Сконфигурируйте текущий экземпляр Oracle 12c, чтобы явно указать его самый старый возможный параметр обратной совместимости.
Сконфигурируйте устаревший драйвер JDBC для пересылки информации о совместимости не новее, чем, скажем, 10g.
Прочитайте код Jetspeed, Hibernate, OJB, чтобы определить точную конфигурацию, необходимую для того, чтобы этот код просто шел с Oracle 10g и прекратил попытки уметь автоматически обнаруживать.
Просто запустите старый экземпляр Oracle и переназначьте в него все настроенные дескрипторы базы данных.
Этот вопрос нацелен на (1), (2). Предполагать, что сначала запрашивать стековый поток, быстрее, чем создавать TAR поддержки Oracle, более широкую аудиторию, чем запрос сообщества Oracle, и быстрее, чем: я искал код Jetspeed/Hibernate/OJB или разъяснял администраторам баз данных требования для (4).