] created the discussion
"org.hibernate.QueryException: query specified join fetching, but the owner of the
fetched association was not present in the select list"
To view the discussion, visit:
--------------------------------------------------------------
Hi All,
I am migrating an application from jboss 5.x to jboss 7.1.1 My application uses hibernate
3.3.1.GA, seam, jpa. I configured basic settings required for jboss 7.1. i am using oracle
10g database and I am able to get the home page and also able to connect to the database.
When navigating to some of the pages I am getting the following error trace in the page
itself thanks to seam configuration(also in logs)
11:46:41,502 ERROR [com.icesoft.faces.webapp.http.core.ReceiveSendUpdates]
(http-localhost-127.0.0.1-8080-1) Exception occured during rendering on
http://localhost:8080/locmgmt/block/send-receive-updates
http://localhost:8080/locmgmt/block/send-receive-updates [/renewal/renewal.jspx]:
javax.faces.FacesException: ${renewal.executeLoadRCLTask()}:
java.lang.IllegalArgumentException: org.hibernate.QueryException: query specified join
fetching, but the owner of the fetched association was not present in the select list
[FromElement{explicit,not a collection join,fetch join,fetch non-lazy
properties,classAlias=null,role=null,tableName=EE_ADDRESS,tableAlias=address3_,origin=EXPOSUREELEMENT
location2_,columns={location2_.address_id
,className=com.agcs.locmgmt.model.address.Address}}] [select r from
com.agcs.locmgmt.model.renewal.RenewalConfirmation r left join fetch r.location left join
fetch r.location.address where r.programPeriod.id = :period]
at
com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:90)
[jsf-impl-1.2_15-jbossorg-2.jar:1.2_15.jbossorg-1-20111019-SNAPSHOT]
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
[jsf-impl-1.2_15-jbossorg-2.jar:1.2_15.jbossorg-1-20111019-SNAPSHOT]
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
[jsf-impl-1.2_15-jbossorg-2.jar:1.2_15.jbossorg-1-20111019-SNAPSHOT]
at
com.icesoft.faces.webapp.http.core.JsfLifecycleExecutor.apply(JsfLifecycleExecutor.java:18)
[icefaces.jar:]
at
com.icesoft.faces.webapp.http.core.ReceiveSendUpdates.renderCycle(ReceiveSendUpdates.java:132)
[icefaces.jar:]
at
com.icesoft.faces.webapp.http.core.ReceiveSendUpdates.service(ReceiveSendUpdates.java:74)
[icefaces.jar:]
at com.icesoft.faces.webapp.http.core.RequestVerifier.service(RequestVerifier.java:31)
[icefaces.jar:]
at
com.icesoft.faces.webapp.http.common.standard.PathDispatcherServer.service(PathDispatcherServer.java:24)
[icefaces.jar:]
at
com.icesoft.faces.webapp.http.servlet.BasicAdaptingServlet.service(BasicAdaptingServlet.java:16)
[icefaces.jar:]
at com.icesoft.faces.webapp.http.servlet.PathDispatcher.service(PathDispatcher.java:23)
[icefaces.jar:]
at
com.icesoft.faces.webapp.http.servlet.SessionDispatcher.service(SessionDispatcher.java:53)
[icefaces.jar:]
at
com.icesoft.faces.webapp.http.servlet.SessionVerifier.service(SessionVerifier.java:26)
[icefaces.jar:]
at com.icesoft.faces.webapp.http.servlet.PathDispatcher.service(PathDispatcher.java:23)
[icefaces.jar:]
at com.icesoft.faces.webapp.http.servlet.MainServlet.service(MainServlet.java:131)
[icefaces.jar:]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
[jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]
at com.icesoft.faces.webapp.xmlhttp.BlockingServlet.service(BlockingServlet.java:56)
[icefaces.jar:]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329)
[jbossweb-7.0.13.Final.jar:]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
[jbossweb-7.0.13.Final.jar:]
at
com.agcs.locmgmt.web.seam.CookieMapServletFilter.doFilter(CookieMapServletFilter.java:70)
[classes:]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280)
[jbossweb-7.0.13.Final.jar:]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
[jbossweb-7.0.13.Final.jar:]
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:60)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:73)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.web.IdentityFilter.doFilter(IdentityFilter.java:40)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:73)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
[jboss-seam.jar:2.2.0.GA]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280)
[jbossweb-7.0.13.Final.jar:]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
[jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)
[jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)
[jbossweb-7.0.13.Final.jar:]
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:397)
[jbossweb-7.0.13.Final.jar:]
at
org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:50)
[jboss-as-jpa-7.1.1.Final.jar:7.1.1.Final]
at
org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153)
[jboss-as-web-7.1.1.Final.jar:7.1.1.Final]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155)
[jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
[jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
[jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)
[jbossweb-7.0.13.Final.jar:]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
[jbossweb-7.0.13.Final.jar:]
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671)
[jbossweb-7.0.13.Final.jar:]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930)
[jbossweb-7.0.13.Final.jar:]
at java.lang.Thread.run(Unknown Source) [rt.jar:1.6.0_21]
*Caused by: javax.faces.FacesException: ${renewal.executeLoadRCLTask()}:
java.lang.IllegalArgumentException: org.hibernate.QueryException: query specified join
fetching, but the owner of the fetched association was not present in the select list*
[FromElement{explicit,not a collection join,fetch join,fetch non-lazy
properties,classAlias=null,role=null,tableName=EE_ADDRESS,tableAlias=address3_,origin=EXPOSUREELEMENT
location2_,columns={location2_.address_id
,className=com.agcs.locmgmt.model.address.Address}}] [select r from
com.agcs.locmgmt.model.renewal.RenewalConfirmation r left join fetch r.location left join
fetch r.location.address where r.programPeriod.id = :period]
at
com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:118)
[jsf-impl-1.2_15-jbossorg-2.jar:1.2_15.jbossorg-1-20111019-SNAPSHOT]
at javax.faces.component.UICommand.broadcast(UICommand.java:387)
[jsf-api-1.2_15-jbossorg-2.jar:1.2_15.jbossorg-1-20111019-SNAPSHOT]
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475)
[jsf-api-1.2_15-jbossorg-2.jar:1.2_15.jbossorg-1-20111019-SNAPSHOT]
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:756)
[jsf-api-1.2_15-jbossorg-2.jar:1.2_15.jbossorg-1-20111019-SNAPSHOT]
at
com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82)
[jsf-impl-1.2_15-jbossorg-2.jar:1.2_15.jbossorg-1-20111019-SNAPSHOT]
... 45 more
*Caused by: javax.faces.el.EvaluationException: java.lang.IllegalArgumentException:
org.hibernate.QueryException: query specified join fetching, but the owner of the fetched
association was not present in the select list* [FromElement{explicit,not a collection
join,fetch join,fetch non-lazy
properties,classAlias=null,role=null,tableName=EE_ADDRESS,tableAlias=address3_,origin=EXPOSUREELEMENT
location2_,columns={location2_.address_id
,className=com.agcs.locmgmt.model.address.Address}}] [select r from
com.agcs.locmgmt.model.renewal.RenewalConfirmation r left join fetch r.location left join
fetch r.location.address where r.programPeriod.id = :period]
at
javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:102)
[jsf-api-1.2_15-jbossorg-2.jar:1.2_15.jbossorg-1-20111019-SNAPSHOT]
at
com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
[jsf-impl-1.2_15-jbossorg-2.jar:1.2_15.jbossorg-1-20111019-SNAPSHOT]
... 49 more
*Caused by: java.lang.IllegalArgumentException: org.hibernate.QueryException: query
specified join fetching, but the owner of the fetched association was not present in the
select list* [FromElement{explicit,not a collection join,fetch join,fetch non-lazy
properties,classAlias=null,role=null,tableName=EE_ADDRESS,tableAlias=address3_,origin=EXPOSUREELEMENT
location2_,columns={location2_.address_id
,className=com.agcs.locmgmt.model.address.Address}}] [select r from
com.agcs.locmgmt.model.renewal.RenewalConfirmation r left join fetch r.location left join
fetch r.location.address where r.programPeriod.id = :period]
at
org.hibernate.ejb.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1348)
[hibernate-entitymanager-4.0.1.Final.jar:4.0.1.Final]
at
org.hibernate.ejb.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1289)
[hibernate-entitymanager-4.0.1.Final.jar:4.0.1.Final]
at
org.hibernate.ejb.AbstractEntityManagerImpl.createQuery(AbstractEntityManagerImpl.java:288)
[hibernate-entitymanager-4.0.1.Final.jar:4.0.1.Final]
at org.jboss.seam.persistence.EntityManagerProxy.createQuery(EntityManagerProxy.java:81)
[jboss-seam.jar:2.2.0.GA]
at com.agcs.locmgmt.dao.RenewalDaoImpl.getConfirmationList(RenewalDaoImpl.java:162)
[classes:]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.6.0_21]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [rt.jar:1.6.0_21]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [rt.jar:1.6.0_21]
at java.lang.reflect.Method.invoke(Unknown Source) [rt.jar:1.6.0_21]
at org.jboss.seam.util.Reflections.invoke(Reflections.java:22)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:32)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56)
[jboss-seam.jar:2.2.0.GA]
at
org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:77)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
[jboss-seam.jar:2.2.0.GA]
at
org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107)
[jboss-seam.jar:2.2.0.GA]
at
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:185)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:103)
[jboss-seam.jar:2.2.0.GA]
at
com.agcs.locmgmt.dao.RenewalDaoImpl_$$_javassist_seam_40.getConfirmationList(RenewalDaoImpl_$$_javassist_seam_40.java)
[classes:]
at
com.agcs.locmgmt.service.renewal.RenewalServiceImpl.getConfirmationList(RenewalServiceImpl.java:116)
[classes:]
at
com.agcs.locmgmt.service.renewal.RenewalServiceImpl.getConfirmationList(RenewalServiceImpl.java:108)
[classes:]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.6.0_21]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [rt.jar:1.6.0_21]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [rt.jar:1.6.0_21]
at java.lang.reflect.Method.invoke(Unknown Source) [rt.jar:1.6.0_21]
at org.jboss.seam.util.Reflections.invoke(Reflections.java:22)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:32)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56)
[jboss-seam.jar:2.2.0.GA]
at
org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:77)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
[jboss-seam.jar:2.2.0.GA]
at
org.jboss.seam.transaction.TransactionInterceptor$1.work(TransactionInterceptor.java:97)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.util.Work.workInTransaction(Work.java:47) [jboss-seam.jar:2.2.0.GA]
at
org.jboss.seam.transaction.TransactionInterceptor.aroundInvoke(TransactionInterceptor.java:91)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
[jboss-seam.jar:2.2.0.GA]
at
org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107)
[jboss-seam.jar:2.2.0.GA]
at
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:185)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:103)
[jboss-seam.jar:2.2.0.GA]
at
com.agcs.locmgmt.service.renewal.RenewalServiceImpl_$$_javassist_seam_28.getConfirmationList(RenewalServiceImpl_$$_javassist_seam_28.java)
[classes:]
at
com.agcs.locmgmt.web.renewal.RenewalController.splitRenewalList(RenewalController.java:501)
[classes:]
at
com.agcs.locmgmt.web.renewal.RenewalController.executeLoadRCLTask(RenewalController.java:211)
[classes:]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.6.0_21]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [rt.jar:1.6.0_21]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [rt.jar:1.6.0_21]
at java.lang.reflect.Method.invoke(Unknown Source) [rt.jar:1.6.0_21]
at org.jboss.seam.util.Reflections.invoke(Reflections.java:22)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:32)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56)
[jboss-seam.jar:2.2.0.GA]
at
org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:77)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
[jboss-seam.jar:2.2.0.GA]
at
org.jboss.seam.core.ConversationInterceptor.aroundInvoke(ConversationInterceptor.java:65)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
[jboss-seam.jar:2.2.0.GA]
at
org.jboss.seam.transaction.TransactionInterceptor$1.work(TransactionInterceptor.java:97)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.util.Work.workInTransaction(Work.java:47) [jboss-seam.jar:2.2.0.GA]
at
org.jboss.seam.transaction.TransactionInterceptor.aroundInvoke(TransactionInterceptor.java:91)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
[jboss-seam.jar:2.2.0.GA]
at
org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107)
[jboss-seam.jar:2.2.0.GA]
at
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:185)
[jboss-seam.jar:2.2.0.GA]
at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:103)
[jboss-seam.jar:2.2.0.GA]
at
com.agcs.locmgmt.web.renewal.RenewalController_$$_javassist_seam_37.executeLoadRCLTask(RenewalController_$$_javassist_seam_37.java)
[classes:]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.6.0_21]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [rt.jar:1.6.0_21]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [rt.jar:1.6.0_21]
at java.lang.reflect.Method.invoke(Unknown Source) [rt.jar:1.6.0_21]
at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:335)
[jboss-el.jar:1.0_02.CR2]
at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:280)
[jboss-el.jar:1.0_02.CR2]
at org.jboss.el.parser.AstMethodSuffix.getValue(AstMethodSuffix.java:59)
[jboss-el.jar:1.0_02.CR2]
at org.jboss.el.parser.AstMethodSuffix.invoke(AstMethodSuffix.java:65)
[jboss-el.jar:1.0_02.CR2]
at org.jboss.el.parser.AstValue.invoke(AstValue.java:96) [jboss-el.jar:1.0_02.CR2]
at org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)
[jboss-el.jar:1.0_02.CR2]
at com.sun.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:68)
[icefaces-facelets.jar:]
at
javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88)
[jsf-api-1.2_15-jbossorg-2.jar:1.2_15.jbossorg-1-20111019-SNAPSHOT]
... 50 more
*Caused by: org.hibernate.QueryException: query specified join fetching, but the owner of
the fetched association was not present in the select list* [FromElement{explicit,not a
collection join,fetch join,fetch non-lazy
properties,classAlias=null,role=null,tableName=EE_ADDRESS,tableAlias=address3_,origin=EXPOSUREELEMENT
location2_,columns={location2_.address_id
,className=com.agcs.locmgmt.model.address.Address}}] [select r from
com.agcs.locmgmt.model.renewal.RenewalConfirmation r left join fetch r.location left join
fetch r.location.address where r.programPeriod.id = :period]
at
org.hibernate.hql.internal.ast.tree.SelectClause.initializeExplicitSelectClause(SelectClause.java:204)
[hibernate-core-4.0.1.Final.jar:4.0.1.Final]
at org.hibernate.hql.internal.ast.HqlSqlWalker.useSelectClause(HqlSqlWalker.java:861)
[hibernate-core-4.0.1.Final.jar:4.0.1.Final]
at org.hibernate.hql.internal.ast.HqlSqlWalker.processQuery(HqlSqlWalker.java:651)
[hibernate-core-4.0.1.Final.jar:4.0.1.Final]
at org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.query(HqlSqlBaseWalker.java:651)
[hibernate-core-4.0.1.Final.jar:4.0.1.Final]
at
org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.selectStatement(HqlSqlBaseWalker.java:287)
[hibernate-core-4.0.1.Final.jar:4.0.1.Final]
at
org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.statement(HqlSqlBaseWalker.java:235)
[hibernate-core-4.0.1.Final.jar:4.0.1.Final]
at
org.hibernate.hql.internal.ast.QueryTranslatorImpl.analyze(QueryTranslatorImpl.java:248)
[hibernate-core-4.0.1.Final.jar:4.0.1.Final]
at
org.hibernate.hql.internal.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:183)
[hibernate-core-4.0.1.Final.jar:4.0.1.Final]
at
org.hibernate.hql.internal.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:136)
[hibernate-core-4.0.1.Final.jar:4.0.1.Final]
at org.hibernate.engine.query.spi.HQLQueryPlan.<init>(HQLQueryPlan.java:101)
[hibernate-core-4.0.1.Final.jar:4.0.1.Final]
at org.hibernate.engine.query.spi.HQLQueryPlan.<init>(HQLQueryPlan.java:80)
[hibernate-core-4.0.1.Final.jar:4.0.1.Final]
at
org.hibernate.engine.query.spi.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:119)
[hibernate-core-4.0.1.Final.jar:4.0.1.Final]
at
org.hibernate.internal.AbstractSessionImpl.getHQLQueryPlan(AbstractSessionImpl.java:214)
[hibernate-core-4.0.1.Final.jar:4.0.1.Final]
at org.hibernate.internal.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:192)
[hibernate-core-4.0.1.Final.jar:4.0.1.Final]
at org.hibernate.internal.SessionImpl.createQuery(SessionImpl.java:1537)
[hibernate-core-4.0.1.Final.jar:4.0.1.Final]
at
org.hibernate.ejb.AbstractEntityManagerImpl.createQuery(AbstractEntityManagerImpl.java:285)
[hibernate-entitymanager-4.0.1.Final.jar:4.0.1.Final]
... 129 more
Is this due to incompatibility of hibernate 3.3.1 GA with jboss 7.1, which has hibernate
4.x support by default.
Please help me in this regard as I am new to jboss 7 and hibernate
--------------------------------------------------------------
Reply to this message by going to Community
[