Theme is not mapped 求大神帮忙看看

待到榕树长窗头 2017-05-23 06:37:21
HTTP Status 500 - Theme is not mapped [from Theme where 1=1 order by SEQNUM asc]; nested

exception is org.hibernate.hql.ast.QuerySyntaxException: Theme is not mapped [from Theme

where 1=1 order by SEQNUM asc]

type Exception report

message Theme is not mapped [from Theme where 1=1 order by SEQNUM asc]; nested exception is

org.hibernate.hql.ast.QuerySyntaxException: Theme is not mapped [from Theme where 1=1 order

by SEQNUM asc]

description The server encountered an internal error that prevented it from fulfilling this

request.

exception

org.springframework.orm.hibernate3.HibernateQueryException: Theme is not mapped [from Theme

where 1=1 order by SEQNUM asc]; nested exception is

org.hibernate.hql.ast.QuerySyntaxException: Theme is not mapped [from Theme where 1=1 order

by SEQNUM asc]


org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException

(SessionFactoryUtils.java:657)


org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException

(HibernateAccessor.java:412)
org.springframework.orm.hibernate3.HibernateTemplate.doExecute

(HibernateTemplate.java:424)
org.springframework.orm.hibernate3.HibernateTemplate.executeFind

(HibernateTemplate.java:343)
com.cms_fn.dao.vote.impl.VoteImpl.findThemeByPage(VoteImpl.java:61)
com.cms_fn.action.votes.FindVoteThemeAction.findVoteTheme

(FindVoteThemeAction.java:66)
com.cms_fn.action.votes.FindVoteThemeAction$$FastClassByCGLIB$$e3a011a2.invoke

(<generated>)
net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
org.springframework.aop.framework.Cglib2AopProxy

$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:700)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed

(ReflectiveMethodInvocation.java:149)
org.springframework.transaction.interceptor.TransactionInterceptor.invoke

(TransactionInterceptor.java:106)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed

(ReflectiveMethodInvocation.java:171)
org.springframework.transaction.interceptor.TransactionInterceptor.invoke

(TransactionInterceptor.java:106)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed

(ReflectiveMethodInvocation.java:171)
org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke

(ExposeInvocationInterceptor.java:89)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed

(ReflectiveMethodInvocation.java:171)
org.springframework.aop.framework.Cglib2AopProxy

$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:635)
com.cms_fn.action.votes.FindVoteThemeAction$$EnhancerByCGLIB$

$31db9cce.findVoteTheme(<generated>)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
sun.reflect.DelegatingMethodAccessorImpl.invoke

(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:483)
com.opensymphony.xwork2.DefaultActionInvocation.invokeAction

(DefaultActionInvocation.java:441)
com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly

(DefaultActionInvocation.java:280)
com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:243)
com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept

(DefaultWorkflowInterceptor.java:165)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept

(MethodFilterInterceptor.java:87)
com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept

(ValidationInterceptor.java:252)


org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept
(AnnotationValidationInterceptor.java:68)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept

(MethodFilterInterceptor.java:87)
com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept

(ConversionErrorInterceptor.java:122)
com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept

(ParametersInterceptor.java:195)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept

(MethodFilterInterceptor.java:87)
com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept

(ParametersInterceptor.java:195)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept

(MethodFilterInterceptor.java:87)
com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept

(StaticParametersInterceptor.java:179)
com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
org.apache.struts2.interceptor.MultiselectInterceptor.intercept

(MultiselectInterceptor.java:75)
com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
org.apache.struts2.interceptor.CheckboxInterceptor.intercept

(CheckboxInterceptor.java:94)
com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
org.apache.struts2.interceptor.FileUploadInterceptor.intercept

(FileUploadInterceptor.java:235)
com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept

(ModelDrivenInterceptor.java:89)
com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept

(ScopedModelDrivenInterceptor.java:130)
com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept

(DebuggingInterceptor.java:267)
com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept

(ChainingInterceptor.java:126)
com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept

(PrepareInterceptor.java:138)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept

(MethodFilterInterceptor.java:87)
com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept

(I18nInterceptor.java:165)
com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
org.apache.struts2.interceptor.ServletConfigInterceptor.intercept

(ServletConfigInterceptor.java:164)
com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept

(AliasInterceptor.java:179)
com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept

(ExceptionMappingInterceptor.java:176)
com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
com.cms_fn.interceptor.SessionInterceptor.intercept(SessionInterceptor.java:25)
com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:488)
org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction

(ExecuteOperations.java:77)
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter

(StrutsPrepareAndExecuteFilter.java:91)
com.cms_fn.filter.Encoded.doFilter(Encoded.java:65)
root cause
...全文
449 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
xwn_2016 2017-06-08
  • 打赏
  • 举报
回复
正式环境和测试环境不一致,比如jdk版本什么的,代码可能不兼容低版本
微瞰技术 2017-06-08
  • 打赏
  • 举报
回复
目测配置文件有问题
  • 打赏
  • 举报
回复
把项目clean一下重新发布试试
  • 打赏
  • 举报
回复
求大神啊............
  • 打赏
  • 举报
回复
求大神啊!!!
  • 打赏
  • 举报
回复
引用 12 楼 my_daisy 的回复:
[quote=引用 9 楼 qq_36796657 的回复:] [quote=引用 7 楼 licip 的回复:] 你要把你的applicationContext.xml文件贴出来看看。 可能是你的Theme.hbm.xml没有加到SessionFactoryBean中去,或者路径加错了。
其他的功能都可以,就现在新加的这个功能报这个错误....不懂怎么办了[/quote] 本地可以运行?[/quote] 是的本地完美运行....唉
  • 打赏
  • 举报
回复
引用 7 楼 licip 的回复:
你要把你的applicationContext.xml文件贴出来看看。 可能是你的Theme.hbm.xml没有加到SessionFactoryBean中去,或者路径加错了。
其他的功能都可以,就现在新加的这个功能报这个错误....不懂怎么办了
  • 打赏
  • 举报
回复
引用 7 楼 licip 的回复:
你要把你的applicationContext.xml文件贴出来看看。 可能是你的Theme.hbm.xml没有加到SessionFactoryBean中去,或者路径加错了。
<!-- 新增加投票 --> <value>com/cms_fn/entity/theme/Theme.hbm.xml</value> <value>com/cms_fn/entity/project/Project.hbm.xml</value> <value>com/cms_fn/entity/options/Options.hbm.xml</value> </list> 路径我很早就对过了没有错.....还有没有其他什么地方可能会有问题
licip 2017-05-24
  • 打赏
  • 举报
回复
你要把你的applicationContext.xml文件贴出来看看。 可能是你的Theme.hbm.xml没有加到SessionFactoryBean中去,或者路径加错了。
  • 打赏
  • 举报
回复
引用 2 楼 zc881124 的回复:
hbm.xml以及实体类文件贴出来
快来看看啊大神= =我贴出来了
  • 打赏
  • 举报
回复
引用 4 楼 qq_22497829 的回复:
用的纯hibernate还是ssh
SSH
samin_zou 2017-05-24
  • 打赏
  • 举报
回复
用的纯hibernate还是ssh
  • 打赏
  • 举报
回复
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> <hibernate-mapping> <class name="com.entity.theme.Theme" table="THEME" > <id name="id" type="integer"> <column name="ID" /> <generator class="sequence"> <param name="sequence"> seq_votetheme </param> </generator> </id> <property name="type" type="string"> <column name="TYPE" /> </property> <property name="state" type="string"> <column name="STATE" /> </property> <property name="name" type="string"> <column name="NAME" /> </property> <property name="seqNum" type="integer"> <column name="SEQNUM" /> </property> <property name="description" type="string"> <column name="DESCRIPTION" /> </property> <property name="startDate" type="java.util.Date"> <column name="START_DATE" /> </property> <property name="endDate" type="java.util.Date"> <column name="END_DATE" /> </property> <bag name="Projects" cascade="all" inverse="true"> <key column="THEME_ID"></key> <one-to-many class="com.cms_fn.entity.project.Project" /> </bag> </class> </hibernate-mapping> 这是HBM
故人西辞_ 2017-05-24
  • 打赏
  • 举报
回复
引用 9 楼 qq_36796657 的回复:
[quote=引用 7 楼 licip 的回复:] 你要把你的applicationContext.xml文件贴出来看看。 可能是你的Theme.hbm.xml没有加到SessionFactoryBean中去,或者路径加错了。
其他的功能都可以,就现在新加的这个功能报这个错误....不懂怎么办了[/quote] 本地可以运行?
  • 打赏
  • 举报
回复
引用 10 楼 my_daisy 的回复:
1、HQL语句from是实体类而不是表名,注意大小写 2、你的hibernate配置文件中没有加入相应的映射文件<mapping resource=" " /> 3、hql语句有错
没问题,本地都能运行放上服务器GG
故人西辞_ 2017-05-24
  • 打赏
  • 举报
回复
1、HQL语句from是实体类而不是表名,注意大小写 2、你的hibernate配置文件中没有加入相应的映射文件<mapping resource=" " /> 3、hql语句有错
110成成 2017-05-23
  • 打赏
  • 举报
回复
hbm.xml以及实体类文件贴出来
  • 打赏
  • 举报
回复
映射文件我配置了,但是还是报这个错误求大神

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧