Hi, NHibernete from revision 4718 with query:
select re from DataLibrary.DbProduct p join p.RelatedElements re RelatedElements are mapped with <many-to-any/> attribute throws : NHibernate.QueryException: not an entity [select re from DataLibrary.DbProduct p join p.RelatedElements re] at NHibernate.Hql.Ast.ANTLR.Tree.FromElementType.RenderIdentifierSelect (Int32 size, Int32 k) in FromElementType.cs: line 158 at NHibernate.Hql.Ast.ANTLR.Tree.FromElement.RenderIdentifierSelect (Int32 size, Int32 k) in FromElement.cs: line 294 at NHibernate.Hql.Ast.ANTLR.Tree.SelectClause.RenderNonScalarIdentifiers (FromElement fromElement, Int32 nonscalarSize, Int32 j, ISelectExpression expr, ASTAppender appender) in SelectClause.cs: line 413 at NHibernate.Hql.Ast.ANTLR.Tree.SelectClause.RenderNonScalarSelects (ISelectExpression[] selectExpressions, FromClause currentFromClause) in SelectClause.cs: line 386 at NHibernate.Hql.Ast.ANTLR.Tree.SelectClause.InitializeExplicitSelectClause (FromClause fromClause) in SelectClause.cs: line 240 at NHibernate.Hql.Ast.ANTLR.HqlSqlWalker.UseSelectClause(IASTNode select) in HqlSqlWalker.cs: line 512 at NHibernate.Hql.Ast.ANTLR.HqlSqlWalker.ProcessQuery(IASTNode select, IASTNode query) in HqlSqlWalker.cs: line 471 at NHibernate.Hql.Ast.ANTLR.HqlSqlWalker.unionedQuery() in HqlSqlWalker.cs: line 1822 at NHibernate.Hql.Ast.ANTLR.HqlSqlWalker.query() in HqlSqlWalker.cs: line 1507 at NHibernate.Hql.Ast.ANTLR.HqlSqlWalker.selectStatement() in HqlSqlWalker.cs: line 533 at NHibernate.Hql.Ast.ANTLR.HqlSqlWalker.statement() in HqlSqlWalker.cs: line 432 at NHibernate.Hql.Ast.ANTLR.HqlSqlTranslator.Translate() in QueryTranslatorImpl.cs: line 600 at NHibernate.Hql.Ast.ANTLR.QueryTranslatorImpl.Analyze(HqlParseEngine parser, String collectionRole) in QueryTranslatorImpl.cs: line 423 at NHibernate.Hql.Ast.ANTLR.QueryTranslatorImpl.DoCompile (IDictionary`2 replacements, Boolean shallow, String collectionRole) in QueryTranslatorImpl.cs: line 361 at NHibernate.Hql.Ast.ANTLR.QueryTranslatorImpl.Compile(IDictionary`2 replacements, Boolean shallow) in QueryTranslatorImpl.cs: line 69 at NHibernate.Engine.Query.HQLQueryPlan..ctor(String hql, String collectionRole, Boolean shallow, IDictionary`2 enabledFilters, ISessionFactoryImplementor factory) in HQLQueryPlan.cs: line 57 at NHibernate.Engine.Query.HQLQueryPlan..ctor(String hql, Boolean shallow, IDictionary`2 enabledFilters, ISessionFactoryImplementor factory) in HQLQueryPlan.cs: line 31 at NHibernate.Engine.Query.QueryPlanCache.GetHQLQueryPlan(String queryString, Boolean shallow, IDictionary`2 enabledFilters) in c: \Projekty\SEZAM\WCF\Testy\nhibernateRepo\nhibernate\src\NHibernate \Engine\Query\QueryPlanCache.cs: line 61 at NHibernate.Impl.AbstractSessionImpl.GetHQLQueryPlan(String query, Boolean shallow) in AbstractSessionImpl.cs: line 274 at NHibernate.Impl.AbstractSessionImpl.CreateQuery(String queryString) in AbstractSessionImpl.cs: line 253 does anyone knows why? -- Bartosz Pierzchlewicz --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
