簡體   English   中英

java.lang.NoSuchFieldError:sqlResultSetMappings

[英]java.lang.NoSuchFieldError: sqlResultSetMappings

Initial SessionFactory creation failed.java.lang.NoSuchFieldError: sqlResultSetMappings` <br/> 

我收到此錯誤,無法修復coz,可能是因為缺乏對休眠注釋jar的理解。

java.lang.NoSuchFieldError: sqlResultSetMappings
at org.hibernate.cfg.AnnotationConfiguration.createExtendedMappings(AnnotationConfiguration.java:166)
at org.hibernate.cfg.AnnotationConfiguration.secondPassCompile(AnnotationConfiguration.java:254)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1036)
at com.util.HibernateUtil.<clinit>(HibernateUtil.java:16)
at com.view.OrderProcessingAction.<init>(OrderProcessingAction.java:84)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:123)
at com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:154)
at com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:143)
at com.opensymphony.xwork2.ObjectFactory.buildAction(ObjectFactory.java:113)
at com.opensymphony.xwork2.DefaultActionInvocation.createAction(DefaultActionInvocation.java:275)
at com.opensymphony.xwork2.DefaultActionInvocation.init(DefaultActionInvocation.java:365)
at com.opensymphony.xwork2.DefaultActionInvocation.access$000(DefaultActionInvocation.java:38)
at com.opensymphony.xwork2.DefaultActionInvocation$1.doProfiling(DefaultActionInvocation.java:83)

我現在添加了stacktrace。

假設您使用的是正確的Hibernate初始化代碼,則此問題可能是jar版本中的不一致之處。

盡管您已正確檢測到原因,但我建議您在此處打印整個堆棧跟蹤。 您可以在堆棧跟蹤中找到代碼確切失敗的位置(哪個類,方法等)。 通過此信息,按類名稱找到相關的jar。 您可以為此使用jarfinder: Jarfinder

這將讓您知道哪個jar與您當前的休眠配置不一致。

希望這可以幫助

您缺少字段中的某些字段

在此鏈接的“本地查詢”下查找http://docs.jboss.org/hibernate/entitymanager/3.6/reference/en/html_single/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM