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
-~----------~----~----~----~------~----~------~--~---

Reply via email to