Type Exception Report
Message org.hibernate.exception.DataException: could not load an entity: [com.enpassant.tennis.core.dto.Article#100033879]
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
java.lang.RuntimeException: org.hibernate.exception.DataException: could not load an entity: [com.enpassant.tennis.core.dto.Article#100033879] com.enpassant.tennis.core.dao.BaseObjectDao.getObjects(BaseObjectDao.java:322) com.enpassant.tennis.core.service.ArticleService.findArticles(ArticleService.java:503) com.enpassant.tennis.core.service.ArticleService.getAllPublishedArticles(ArticleService.java:499) com.enpassant.tennis.article.screen.ArticleDetailedListScreen$RenderArticleDetailedListScreenHandler.getModels(ArticleDetailedListScreen.java:97) com.enpassant.tennis.main.screen.MainScreenHandler.getTemplateModels(MainScreenHandler.java:49) org.enhydra.barracuda.core.event.helper.BTemplateViewHandler.handleViewEvent(BTemplateViewHandler.java:82) org.enhydra.barracuda.core.event.helper.DefaultViewHandler.handleViewEvent(DefaultViewHandler.java:174) com.enpassant.tennis.main.screen.MainScreenHandler.handleViewEvent(MainScreenHandler.java:150) org.enhydra.barracuda.core.event.DefaultBaseEventListener.handleEvent(DefaultBaseEventListener.java:63) org.enhydra.barracuda.core.event.DefaultEventDispatcher.notifyListeners(DefaultEventDispatcher.java:421) org.enhydra.barracuda.core.event.DefaultEventDispatcher.dispatch(DefaultEventDispatcher.java:185) org.enhydra.barracuda.core.event.DefaultEventDispatcher.dispatchEvent(DefaultEventDispatcher.java:122) org.enhydra.barracuda.core.event.DefaultEventBroker.dispatchEvent(DefaultEventBroker.java:447) org.enhydra.barracuda.core.event.ApplicationGateway.handleDefaultExt(ApplicationGateway.java:693) org.enhydra.barracuda.core.event.ApplicationGateway.handleDefault(ApplicationGateway.java:257) org.enhydra.barracuda.core.event.ApplicationGateway.doGet(ApplicationGateway.java:1124) com.enpassant.tennis.MainGateway.doGet(MainGateway.java:147) javax.servlet.http.HttpServlet.service(HttpServlet.java:635) javax.servlet.http.HttpServlet.service(HttpServlet.java:742) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) com.enpassant.tennis.core.service.UserLoginFilter.doFilter(UserLoginFilter.java:40)
Root Cause
org.hibernate.exception.DataException: could not load an entity: [com.enpassant.tennis.core.dto.Article#100033879] org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:100) org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66) org.hibernate.loader.Loader.loadEntity(Loader.java:1895) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3072) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:207) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:905) org.hibernate.impl.SessionImpl.load(SessionImpl.java:822) org.hibernate.impl.SessionImpl.load(SessionImpl.java:815) com.enpassant.tennis.core.dao.BaseObjectDao.getObjects(BaseObjectDao.java:307) com.enpassant.tennis.core.service.ArticleService.findArticles(ArticleService.java:503) com.enpassant.tennis.core.service.ArticleService.getAllPublishedArticles(ArticleService.java:499) com.enpassant.tennis.article.screen.ArticleDetailedListScreen$RenderArticleDetailedListScreenHandler.getModels(ArticleDetailedListScreen.java:97) com.enpassant.tennis.main.screen.MainScreenHandler.getTemplateModels(MainScreenHandler.java:49) org.enhydra.barracuda.core.event.helper.BTemplateViewHandler.handleViewEvent(BTemplateViewHandler.java:82) org.enhydra.barracuda.core.event.helper.DefaultViewHandler.handleViewEvent(DefaultViewHandler.java:174) com.enpassant.tennis.main.screen.MainScreenHandler.handleViewEvent(MainScreenHandler.java:150) org.enhydra.barracuda.core.event.DefaultBaseEventListener.handleEvent(DefaultBaseEventListener.java:63) org.enhydra.barracuda.core.event.DefaultEventDispatcher.notifyListeners(DefaultEventDispatcher.java:421) org.enhydra.barracuda.core.event.DefaultEventDispatcher.dispatch(DefaultEventDispatcher.java:185) org.enhydra.barracuda.core.event.DefaultEventDispatcher.dispatchEvent(DefaultEventDispatcher.java:122) org.enhydra.barracuda.core.event.DefaultEventBroker.dispatchEvent(DefaultEventBroker.java:447) org.enhydra.barracuda.core.event.ApplicationGateway.handleDefaultExt(ApplicationGateway.java:693) org.enhydra.barracuda.core.event.ApplicationGateway.handleDefault(ApplicationGateway.java:257) org.enhydra.barracuda.core.event.ApplicationGateway.doGet(ApplicationGateway.java:1124) com.enpassant.tennis.MainGateway.doGet(MainGateway.java:147) javax.servlet.http.HttpServlet.service(HttpServlet.java:635) javax.servlet.http.HttpServlet.service(HttpServlet.java:742) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) com.enpassant.tennis.core.service.UserLoginFilter.doFilter(UserLoginFilter.java:40)
Root Cause
java.sql.SQLException: ERROR: invalid byte sequence for encoding "UTF8": 0xc2 0x3f org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:1365) org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1160) org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:172) org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:387) org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:328) org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:238) org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208) org.hibernate.loader.Loader.getResultSet(Loader.java:1808) org.hibernate.loader.Loader.doQuery(Loader.java:697) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259) org.hibernate.loader.Loader.loadEntity(Loader.java:1881) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:71) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:65) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3072) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:434) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:415) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:165) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:207) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:126) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:905) org.hibernate.impl.SessionImpl.load(SessionImpl.java:822) org.hibernate.impl.SessionImpl.load(SessionImpl.java:815) com.enpassant.tennis.core.dao.BaseObjectDao.getObjects(BaseObjectDao.java:307) com.enpassant.tennis.core.service.ArticleService.findArticles(ArticleService.java:503) com.enpassant.tennis.core.service.ArticleService.getAllPublishedArticles(ArticleService.java:499) com.enpassant.tennis.article.screen.ArticleDetailedListScreen$RenderArticleDetailedListScreenHandler.getModels(ArticleDetailedListScreen.java:97) com.enpassant.tennis.main.screen.MainScreenHandler.getTemplateModels(MainScreenHandler.java:49) org.enhydra.barracuda.core.event.helper.BTemplateViewHandler.handleViewEvent(BTemplateViewHandler.java:82) org.enhydra.barracuda.core.event.helper.DefaultViewHandler.handleViewEvent(DefaultViewHandler.java:174) com.enpassant.tennis.main.screen.MainScreenHandler.handleViewEvent(MainScreenHandler.java:150) org.enhydra.barracuda.core.event.DefaultBaseEventListener.handleEvent(DefaultBaseEventListener.java:63) org.enhydra.barracuda.core.event.DefaultEventDispatcher.notifyListeners(DefaultEventDispatcher.java:421) org.enhydra.barracuda.core.event.DefaultEventDispatcher.dispatch(DefaultEventDispatcher.java:185) org.enhydra.barracuda.core.event.DefaultEventDispatcher.dispatchEvent(DefaultEventDispatcher.java:122) org.enhydra.barracuda.core.event.DefaultEventBroker.dispatchEvent(DefaultEventBroker.java:447) org.enhydra.barracuda.core.event.ApplicationGateway.handleDefaultExt(ApplicationGateway.java:693) org.enhydra.barracuda.core.event.ApplicationGateway.handleDefault(ApplicationGateway.java:257) org.enhydra.barracuda.core.event.ApplicationGateway.doGet(ApplicationGateway.java:1124) com.enpassant.tennis.MainGateway.doGet(MainGateway.java:147) javax.servlet.http.HttpServlet.service(HttpServlet.java:635) javax.servlet.http.HttpServlet.service(HttpServlet.java:742) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) com.enpassant.tennis.core.service.UserLoginFilter.doFilter(UserLoginFilter.java:40)
Note The full stack trace of the root cause is available in the server logs.