From: Richard B. (JIRA) <nh...@gm...> - 2011-05-18 08:37:48
|
[ http://216.121.112.228/browse/NH-2709?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Richard Brown reassigned NH-2709: --------------------------------- Assignee: Richard Brown > Doin Bitwise operation in QueryOver throw an exception > ------------------------------------------------------ > > Key: NH-2709 > URL: http://216.121.112.228/browse/NH-2709 > Project: NHibernate > Issue Type: Bug > Components: QueryOver > Affects Versions: 3.2.0Alpha2 > Reporter: Luka Cetina > Assignee: Richard Brown > Priority: Minor > Attachments: Test.cs > > > When doing Bitwise comparison in QueryOver.where, throws an Exception: > System.Exception was unhandled by user code > Message=Could not determine member from (Convert(a.AccessMask) & 2) > Source=NHibernate > StackTrace: > at NHibernate.Impl.ExpressionProcessor.FindMemberExpression(Expression expression) in c:\Libs\NHibernate\src\NHibernate\Impl\ExpressionProcessor.cs:line 189 > at NHibernate.Impl.ExpressionProcessor.FindMemberExpression(Expression expression) in c:\Libs\NHibernate\src\NHibernate\Impl\ExpressionProcessor.cs:line 170 > at NHibernate.Impl.ExpressionProcessor.FindMemberExpression(Expression expression) in c:\Libs\NHibernate\src\NHibernate\Impl\ExpressionProcessor.cs:line 170 > at NHibernate.Impl.ExpressionProcessor.ProcessSimpleExpression(Expression left, Expression right, ExpressionType nodeType) in c:\Libs\NHibernate\src\NHibernate\Impl\ExpressionProcessor.cs:line 323 > at NHibernate.Impl.ExpressionProcessor.ProcessSimpleExpression(BinaryExpression be) in c:\Libs\NHibernate\src\NHibernate\Impl\ExpressionProcessor.cs:line 318 > at NHibernate.Impl.ExpressionProcessor.ProcessBinaryExpression(BinaryExpression expression) in c:\Libs\NHibernate\src\NHibernate\Impl\ExpressionProcessor.cs:line 415 > at NHibernate.Impl.ExpressionProcessor.ProcessExpression(Expression expression) in c:\Libs\NHibernate\src\NHibernate\Impl\ExpressionProcessor.cs:line 486 > at NHibernate.Impl.ExpressionProcessor.ProcessLambdaExpression(LambdaExpression expression) in c:\Libs\NHibernate\src\NHibernate\Impl\ExpressionProcessor.cs:line 493 > at NHibernate.Impl.ExpressionProcessor.ProcessExpression[T](Expression`1 expression) in c:\Libs\NHibernate\src\NHibernate\Impl\ExpressionProcessor.cs:line 504 > at NHibernate.Criterion.QueryOver`2.Add(Expression`1 expression) in c:\Libs\NHibernate\src\NHibernate\Criterion\QueryOver.cs:line 749 > at NHibernate.Criterion.QueryOver`2.Where(Expression`1 expression) in c:\Libs\NHibernate\src\NHibernate\Criterion\QueryOver.cs:line 357 > at Test.Domain.NHMappingTest.Test() in C:\Projects\SDW\05A_Development\Softworks.Selfridges.Test\Domain\DummyTest.cs:line 45 > InnerException: -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://216.121.112.228/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |