I digged and tested, looked at the source code of Nhibernate 2.1.0 Alpha3 and found my "mistake".
I'm using Nhibernate.mapping.Attributes to generate hbm files dynamicly, mistake was that i was using too old version. Changed it to new aplha release, fixed import class for hql object used rename and it worked. On 28 maj, 10:14, Mitjast <[email protected]> wrote: > I have created some HQL's for Nhiberante 2.1.0 Alpha2 > example > > Select new SomeClass(k.Ident, Sum(k.Qty),Max(k.ProductName)) > From OrderItem k > Group by k.Ident > Order by sum(k.Qty) desc > > Work's fine!! > > Nhiberante 2.1.0 Alpha3 Release notes. > .... > * Antlr3.Runtime.dll is required > ..... > > The same class build with this version of NHibernate returns error > with no meanig to me, what is wrong here. > > "Exception of type 'Antlr.Runtime.EarlyExitException' was thrown. > [Select new ...... > StackTrace: > at NHibernate.Hql.Ast.ANTLR.ErrorCounter.ThrowQueryException() > at NHibernate.Hql.Ast.ANTLR.HqlSqlGenerator.Generate() > at NHibernate.Hql.Ast.ANTLR.QueryTranslatorImpl.DoCompile > (IDictionary`2 replacements, Boolean shallow, String collectionRole) > at NHibernate.Hql.Ast.ANTLR.QueryTranslatorImpl.Compile(IDictionary`2 > replacements, Boolean shallow) > at NHibernate.Engine.Query.HQLQueryPlan..ctor(String hql, String > collectionRole, Boolean shallow, IDictionary`2 enabledFilters, > ISessionFactoryImplementor factory) > at NHibernate.Engine.Query.HQLQueryPlan..ctor(String hql, Boolean > shallow, IDictionary`2 enabledFilters, ISessionFactoryImplementor > factory) > at NHibernate.Engine.Query.QueryPlanCache.GetHQLQueryPlan(String > queryString, Boolean shallow, IDictionary`2 enabledFilters) > at NHibernate.Impl.AbstractSessionImpl.GetHQLQueryPlan(String query, > Boolean shallow) > at NHibernate.Impl.AbstractSessionImpl.CreateQuery(String > queryString)..... > > Any body have an idea, how to solve this problem. > > Thank you --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "nhusers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nhusers?hl=en -~----------~----~----~----~------~----~------~--~---
