Error No Persister
Contents |
here for a quick overview of
No Persister For Proxy
the site Help Center Detailed answers to any no persister for fluent nhibernate c# questions you might have Meta Discuss the workings and policies of this site About nhibernate no persister for class Us Learn more about Stack Overflow the company Business Learn more about hiring developers or posting ads with us Stack Overflow
Nhibernate No Persister For Entity
Questions Jobs Documentation Tags Users Badges Ask Question x Dismiss Join the Stack Overflow Community Stack Overflow is a community of 4.7 million programmers, just like you, helping each other. Join them; it only takes a minute: Sign up NHibernate.MappingException: No persister for: XYZ
No Persister For Nhibernate C#
up vote 114 down vote favorite 12 Now, before you say it: I did Google and my hbm.xml file is an Embedded Resource. Here is the code I am calling: ISession session = GetCurrentSession(); var returnObject = session.Get
here for a quick overview of the site fluent nhibernate no persister for Help Center Detailed answers to any questions you might
Fluent Nhibernate Mappingexception No Persister For
have Meta Discuss the workings and policies of this site About Us Learn more no persister for nhibernate mapping by code about Stack Overflow the company Business Learn more about hiring developers or posting ads with us Stack Overflow Questions Jobs Documentation Tags Users http://stackoverflow.com/questions/57804/nhibernate-mappingexception-no-persister-for-xyz Badges Ask Question x Dismiss Join the Stack Overflow Community Stack Overflow is a community of 4.7 million programmers, just like you, helping each other. Join them; it only takes a minute: Sign up NHibernate mapping exception. No persister for: NHibernateTesting.Account up vote 3 down vote http://stackoverflow.com/questions/14369924/nhibernate-mapping-exception-no-persister-for-nhibernatetesting-account favorite I'm just trying to start learning NHibernate, and while testing with an extremely simple POCO I'm already having issues. I'm getting the No Persister exception, here is what my code looks like: Account table: create table Account ( AccountID int primary key identity(1,1), AccountName varchar(10), CreateDate datetime ) go Account class: public class Account { public virtual int AccountID { get; set; } public virtual string AccountName { get; set; } public virtual DateTime CreateDate { get; set; } public Account() { AccountID = 0; AccountName = ""; CreateDate = new DateTime(); } } Mapping file, Account.hbm.xml (yes, it's embedded into assembly):
here for a quick overview of the site Help Center http://stackoverflow.com/questions/1436072/nhibernate-mappingexception-no-persister Detailed answers to any questions you might have Meta http://www.blainekendall.com/index.php/archives/2004/04/12/hibernate-no-persister-for-error/ Discuss the workings and policies of this site About Us Learn more about Stack Overflow the company Business Learn more about hiring developers or posting ads with us Stack Overflow Questions Jobs Documentation Tags Users Badges Ask Question x no persister Dismiss Join the Stack Overflow Community Stack Overflow is a community of 4.7 million programmers, just like you, helping each other. Join them; it only takes a minute: Sign up NHibernate MappingException. No Persister up vote 1 down vote favorite I'm trying to get NHibernate to work. I've no persister for got this class: mm.k.Domain.Kampagne (namespace/assembly is mm.k.Domain) In another Visual Studio project (Assembly mm.k.Infrastructure) I got my Mapping files (in a Mappings directory), my hibernate.cfg.xml and some repositories. Heres my mapping file:
Blaine I'm pulling my hair out trying to fix this error. I've used the same technique, similar datatypes, similar mapping files…yet, when I try to map my Hibernate "Historical" data object class, I get a "No persister for" error. I've googled for solutions to this problem, but nothing has come up applicable to what I'm looking to fix. So, I'm turning to the blogosphere for help here. In order to debug, I've created a servlet which attempts to write a data object (Historical) to MySQL. I do this twice, with the same code (copy & paste for this junk debug code). One method (writeDailysumsToDB) writes to a different data object, with similar types. The second method (writeHistoricalToDB) writes the Historical data object. writeDailysumsToDB works perfectly, yet writeHistoricalToDB fails with the mentioned "No persister for" error. This leads me to believe it's a mapping error, yet I can't detect where. So I'm dumping everything here in the hopes someone can browse and point out my obvious error.
----- Exception stacktrace -----
net.sf.hibernate.MappingException: No persister for: db.Historical
at net.sf.hibernate.impl.SessionFactoryImpl.getPersister(SessionFactoryImpl.java:420)
at net.sf.hibernate.impl.SessionImpl.getPersister(SessionImpl.java:2302)
at net.sf.hibernate.impl.SessionImpl.getPersister(SessionImpl.java:2309)
at net.sf.hibernate.impl.SessionImpl.save(SessionImpl.java:599)
at spike.WriteHistoricalServlet.writeHistoricalToDB(WriteHistoricalServlet.java:192)
at spike.WriteHistoricalServlet.handleRequest(WriteHistoricalServlet.java:126)
at org.apache.velocity.servlet.VelocityServlet.doRequest(VelocityServlet.java:372)
at org.apache.velocity.servlet.VelocityServlet.doGet(VelocityServlet.java:333)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:126)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:103)
at com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.java:96)
at com.caucho.server.http.Invocation.service(Invocation.java:315)
at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:246)
at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:164)
at com.caucho.server.TcpConnection.run(TcpConnection.java:139)
at java.lang.Thread.run(Thread.java:536)
----- hibernate mapping File -----