Type Exception Report
Message org.hibernate.QueryException: could not resolve property: icKey of: edu.ucla.mbi.imex.central.IcPub [from edu.ucla.mbi.imex.central.IcPub p where p.icKey.value = :key ]
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
java.lang.IllegalArgumentException: org.hibernate.QueryException: could not resolve property: icKey of: edu.ucla.mbi.imex.central.IcPub [from edu.ucla.mbi.imex.central.IcPub p where p.icKey.value = :key ] org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:138) org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:181) org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:188) org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:757) org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:114) edu.ucla.mbi.imex.central.dao.IcPubDao.getPublicationByKey(IcPubDao.java:199) edu.ucla.mbi.imex.central.EntryManager.getIcPubByNsAc(EntryManager.java:152) edu.ucla.mbi.imex.central.EntryManager$$FastClassBySpringCGLIB$$5613789e.invoke(<generated>) org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:769) org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95) org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) edu.ucla.mbi.imex.central.EntryManager$$EnhancerBySpringCGLIB$$ac244199.getIcPubByNsAc(<generated>) edu.ucla.mbi.imex.central.cxf.IcentralRestImpl.getImexAcc(IcentralRestImpl.java:242) edu.ucla.mbi.imex.central.cxf.IcentralRestImpl.getRecordByAcc(IcentralRestImpl.java:109) jdk.internal.reflect.GeneratedMethodAccessor276.invoke(Unknown Source) java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.base/java.lang.reflect.Method.invoke(Method.java:568) org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:179) org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96) org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:201) org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:104) org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59) org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96) org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308) org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267) org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301) org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:225) javax.servlet.http.HttpServlet.service(HttpServlet.java:529) org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:125) org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:86)
Root Cause
org.hibernate.QueryException: could not resolve property: icKey of: edu.ucla.mbi.imex.central.IcPub [from edu.ucla.mbi.imex.central.IcPub p where p.icKey.value = :key ] org.hibernate.QueryException.generateQueryException(QueryException.java:120) org.hibernate.QueryException.wrapWithQueryString(QueryException.java:103) org.hibernate.hql.internal.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:220) org.hibernate.hql.internal.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:144) org.hibernate.engine.query.spi.HQLQueryPlan.<init>(HQLQueryPlan.java:113) org.hibernate.engine.query.spi.HQLQueryPlan.<init>(HQLQueryPlan.java:73) org.hibernate.engine.query.spi.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:162) org.hibernate.internal.AbstractSharedSessionContract.getQueryPlan(AbstractSharedSessionContract.java:636) org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:748) org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:114) edu.ucla.mbi.imex.central.dao.IcPubDao.getPublicationByKey(IcPubDao.java:199) edu.ucla.mbi.imex.central.EntryManager.getIcPubByNsAc(EntryManager.java:152) edu.ucla.mbi.imex.central.EntryManager$$FastClassBySpringCGLIB$$5613789e.invoke(<generated>) org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:769) org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95) org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) edu.ucla.mbi.imex.central.EntryManager$$EnhancerBySpringCGLIB$$ac244199.getIcPubByNsAc(<generated>) edu.ucla.mbi.imex.central.cxf.IcentralRestImpl.getImexAcc(IcentralRestImpl.java:242) edu.ucla.mbi.imex.central.cxf.IcentralRestImpl.getRecordByAcc(IcentralRestImpl.java:109) jdk.internal.reflect.GeneratedMethodAccessor276.invoke(Unknown Source) java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.base/java.lang.reflect.Method.invoke(Method.java:568) org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:179) org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96) org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:201) org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:104) org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59) org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96) org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308) org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267) org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301) org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:225) javax.servlet.http.HttpServlet.service(HttpServlet.java:529) org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:125) org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:86)
Root Cause
org.hibernate.QueryException: could not resolve property: icKey of: edu.ucla.mbi.imex.central.IcPub org.hibernate.persister.entity.AbstractPropertyMapping.propertyException(AbstractPropertyMapping.java:78) org.hibernate.persister.entity.AbstractPropertyMapping.toType(AbstractPropertyMapping.java:72) org.hibernate.persister.entity.AbstractEntityPersister.toType(AbstractEntityPersister.java:2053) org.hibernate.hql.internal.ast.tree.FromElementType.getPropertyType(FromElementType.java:412) org.hibernate.hql.internal.ast.tree.FromElement.getPropertyType(FromElement.java:524) org.hibernate.hql.internal.ast.tree.DotNode.getDataType(DotNode.java:723) org.hibernate.hql.internal.ast.HqlSqlWalker.lookupProperty(HqlSqlWalker.java:680) org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.addrExpr(HqlSqlBaseWalker.java:5097) org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.expr(HqlSqlBaseWalker.java:1315) org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.exprOrSubquery(HqlSqlBaseWalker.java:4797) org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.comparisonExpr(HqlSqlBaseWalker.java:4261) org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.logicalExpr(HqlSqlBaseWalker.java:2180) org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.whereClause(HqlSqlBaseWalker.java:841) org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.query(HqlSqlBaseWalker.java:635) org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.selectStatement(HqlSqlBaseWalker.java:339) org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.statement(HqlSqlBaseWalker.java:287) org.hibernate.hql.internal.ast.QueryTranslatorImpl.analyze(QueryTranslatorImpl.java:276) org.hibernate.hql.internal.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:192) org.hibernate.hql.internal.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:144) org.hibernate.engine.query.spi.HQLQueryPlan.<init>(HQLQueryPlan.java:113) org.hibernate.engine.query.spi.HQLQueryPlan.<init>(HQLQueryPlan.java:73) org.hibernate.engine.query.spi.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:162) org.hibernate.internal.AbstractSharedSessionContract.getQueryPlan(AbstractSharedSessionContract.java:636) org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:748) org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:114) edu.ucla.mbi.imex.central.dao.IcPubDao.getPublicationByKey(IcPubDao.java:199) edu.ucla.mbi.imex.central.EntryManager.getIcPubByNsAc(EntryManager.java:152) edu.ucla.mbi.imex.central.EntryManager$$FastClassBySpringCGLIB$$5613789e.invoke(<generated>) org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:769) org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95) org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) edu.ucla.mbi.imex.central.EntryManager$$EnhancerBySpringCGLIB$$ac244199.getIcPubByNsAc(<generated>) edu.ucla.mbi.imex.central.cxf.IcentralRestImpl.getImexAcc(IcentralRestImpl.java:242) edu.ucla.mbi.imex.central.cxf.IcentralRestImpl.getRecordByAcc(IcentralRestImpl.java:109) jdk.internal.reflect.GeneratedMethodAccessor276.invoke(Unknown Source) java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.base/java.lang.reflect.Method.invoke(Method.java:568) org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:179) org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96) org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:201) org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:104) org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59) org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96) org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308) org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267) org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225) org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301) org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:225) javax.servlet.http.HttpServlet.service(HttpServlet.java:529) org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:125) org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:86)
Note The full stack trace of the root cause is available in the server logs.