主题 : jspgou4.5会员登陆后删除收货地址报错
级别: 举人
UID: 67239
积分:163 加为好友
威望: 14 精华: 0
主题:23 回复:95
注册时间:2014-09-18
在线时长:0
1#   发表于:2014-09-26 10:24:43  IP:113.83.*.*
HTTP Status 500 -  

-------------------------------------------------------------------------------- 

type Exception report 

message  

description The server encountered an internal error () that prevented it from fulfilling this request. 

exception  

org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.hibernate.QueryException: could not resolve property: shopMemberAddress of: com.jspgou.cms.entity.Order [from com.jspgou.cms.entity.Order bean where bean.shopMemberAddress.id=:addressId] 
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:656) 
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690) 
javax.servlet.http.HttpServlet.service(HttpServlet.java:803) 
com.jspgou.core.web.WebsiteFilter.doFilter(Unknown Source) 
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198) 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) 
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) 
com.jspgou.common.web.ProcessTimeFilter.doFilter(Unknown Source) 


root cause  

org.hibernate.QueryException: could not resolve property: shopMemberAddress of: com.jspgou.cms.entity.Order [from com.jspgou.cms.entity.Order bean where bean.shopMemberAddress.id=:addressId] 
org.hibernate.persister.entity.AbstractPropertyMapping.propertyException(AbstractPropertyMapping.java:81) 
org.hibernate.persister.entity.AbstractPropertyMapping.toType(AbstractPropertyMapping.java:75) 
org.hibernate.persister.entity.AbstractEntityPersister.toType(AbstractEntityPersister.java:1465) 
org.hibernate.hql.ast.tree.FromElementType.getPropertyType(FromElementType.java:315) 
org.hibernate.hql.ast.tree.FromElement.getPropertyType(FromElement.java:487) 
org.hibernate.hql.ast.tree.DotNode.getDataType(DotNode.java:611) 
org.hibernate.hql.ast.tree.DotNode.prepareLhs(DotNode.java:263) 
org.hibernate.hql.ast.tree.DotNode.resolve(DotNode.java:210) 
org.hibernate.hql.ast.tree.DotNode.resolveFirstChild(DotNode.java:175) 
org.hibernate.hql.ast.HqlSqlWalker.lookupProperty(HqlSqlWalker.java:576) 
org.hibernate.hql.antlr.HqlSqlBaseWalker.addrExpr(HqlSqlBaseWalker.java:4774) 
org.hibernate.hql.antlr.HqlSqlBaseWalker.expr(HqlSqlBaseWalker.java:1326) 
org.hibernate.hql.antlr.HqlSqlBaseWalker.exprOrSubquery(HqlSqlBaseWalker.java:4471) 
org.hibernate.hql.antlr.HqlSqlBaseWalker.comparisonExpr(HqlSqlBaseWalker.java:3944) 
org.hibernate.hql.antlr.HqlSqlBaseWalker.logicalExpr(HqlSqlBaseWalker.java:2047) 
org.hibernate.hql.antlr.HqlSqlBaseWalker.whereClause(HqlSqlBaseWalker.java:831) 
org.hibernate.hql.antlr.HqlSqlBaseWalker.query(HqlSqlBaseWalker.java:617) 
org.hibernate.hql.antlr.HqlSqlBaseWalker.selectStatement(HqlSqlBaseWalker.java:301) 
org.hibernate.hql.antlr.HqlSqlBaseWalker.statement(HqlSqlBaseWalker.java:244) 
org.hibernate.hql.ast.QueryTranslatorImpl.analyze(QueryTranslatorImpl.java:256) 
org.hibernate.hql.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:187)
org.hibernate.hql.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:138) 
org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:101) 
org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:80) 
org.hibernate.engine.query.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:124) 
org.hibernate.impl.AbstractSessionImpl.getHQLQueryPlan(AbstractSessionImpl.java:156) 
org.hibernate.impl.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:135) 
org.hibernate.impl.SessionImpl.createQuery(SessionImpl.java:1770) 
com.jspgou.common.hibernate3.HibernateBaseDao.find(Unknown Source) 
com.jspgou.cms.dao.impl.OrderDaoImpl.getlistByforaddressId(Unknown Source) 
com.jspgou.cms.manager.impl.OrderMngImpl.getlistByforaddressId(Unknown Source) 
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
java.lang.reflect.Method.invoke(Method.java:597) 
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309) 
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) 
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) 
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) 
$Proxy45.getlistByforaddressId(Unknown Source) 
com.jspgou.cms.action.member.ShopMenberAddressAct.delete(ShopMenberAddressAct.java:161) 
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
java.lang.reflect.Method.invoke(Method.java:597) 
org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176) 
org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:426) 
org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:414) 
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:790) 
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719) 
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644) 
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690) 
javax.servlet.http.HttpServlet.service(HttpServlet.java:803) 
com.jspgou.core.web.WebsiteFilter.doFilter(Unknown Source) 
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198) 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) 
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) 
com.jspgou.common.web.ProcessTimeFilter.doFilter(Unknown Source) 


note The full stack trace of the root cause is available in the Apache Tomcat/6.0.16 logs. 


-------------------------------------------------------------------------------- 

Apache Tomcat/6.0.16
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
2#   发表于:2014-09-26 10:26:47  IP:111.79.*.*
删除收货地址前你要把订单删除
功成由勤,业精于勤。
级别: 举人
UID: 67239
积分:163 加为好友
威望: 14 精华: 0
主题:23 回复:95
注册时间:2014-09-18
在线时长:0
3#   发表于:2014-09-26 10:33:37  IP:113.83.*.*
能不能在这里价格提示 让会员用户知道先删除订单  不要踏出报错的代码
级别: 总版主
UID: 10736
积分:148478 加为好友
威望: 205 精华: 42
主题:287 回复:126198
注册时间:2010-09-08
在线时长:17.05
4#   发表于:2014-09-26 10:35:45  IP:111.79.*.*
能不能在这里价格提示 让会员用户知道先删除订单  不要踏出报错的代码
 恩,这个后面在就行修复加个提示信息
路漫漫其修远兮,吾将上下而求索!
级别: 举人
UID: 67239
积分:163 加为好友
威望: 14 精华: 0
主题:23 回复:95
注册时间:2014-09-18
在线时长:0
5#   发表于:2014-09-26 10:59:14  IP:113.83.*.*
什么时候发布新升级程序  还是系统自动升级呀
级别: 总版主
UID: 10736
积分:148478 加为好友
威望: 205 精华: 42
主题:287 回复:126198
注册时间:2010-09-08
在线时长:17.05
6#   发表于:2014-09-26 11:01:31  IP:111.79.*.*
联网了你可以在后台日志更新里会自动更新升级
路漫漫其修远兮,吾将上下而求索!
1 共1页