ПРЕДУПРЕЖДЕНИЕ: org.hibernate.engine.jdb c .spi.SqlExceptionHelper - SQL Ошибка: 17011, SQLState: 99999 ОШИБКА: org.hibernate.engine.jdb c .spi.SqlExceptionHelper - исчерпанный результирующий набор org .hibernate.exception.GenericJDBCException: не удалось выполнить запрос в org.hibernate.exception.internal.StandardSQLExceptionConverter.convert (StandardSQLExceptionConverter. java: 54) в org.hibernate.engine.jdb c .spi.elconException SqlExceptionHelper. java: 126) в org.hibernate.loader.Loader.doList (Loader. java: 2556) в org.hibernate.loader.Loader.doList (Loader. java: 2539) в org.hibernate. .loader.Loader.listIgnoreQueryCache (Loader. java: 2369) в org.hibernate.loader.Loader.list (Loader. java: 2364) в org.hibernate.loader.hql.QueryLoader.list (QueryLoader. java: 496) в org.hibernate.hql.internal.ast.QueryTranslatorImpl.list (QueryTranslatorImpl. java: 387) в org.hibernate.engine.query.spi.HQLQueryPlan.performList (HQLQueryPlan. 231 * 1019 ) в org.hibernate.internal.SessionImpl.list (SessionImpl. java: 1264) в org.hibernate.internal.QueryImpl.list (QueryImpl. java: 103) в com.airtel.siva.config.ApplicationConfig.findAll (ApplicationConfig. java: 84) в com.airtel.siva.Controllers.TaskController.newtasks (TaskController. java: 154) в sun.reflect.NativeMethodAccessorImpl.invoke0 (родной метод) в sun.reflect.NativeMethodAccessorImpl.invoke: дочерний_имень 24-й дочерней машины (родной). :
вот код, из которого я получаю сеанс и создаю запрос для извлечения данных из моей базы данных oracle: -
public static <T> Session getSession(Class<T> clazz) {
try {
Configuration cfg = new Configuration().configure();
StandardServiceRegistryBuilder builder = new StandardServiceRegistryBuilder()
.applySettings(cfg.getProperties());
SessionFactory sf = cfg.buildSessionFactory(builder.build());
Session session = sf.openSession();
session = getSession();
session.beginTransaction();
Query query = session.createQuery("from " + clazz.getName());
List<T> listData = query.list();
} catch (Exception e) {
logger.info("Error in creating session with Database", e);
}
finally {
if (session != null && session.isOpen()) {
session.close();
}
return listDAta;
}