thx ------ Joe Brockhaus [email protected] ------------
On Mon, Jul 25, 2011 at 3:55 PM, John Davidson <[email protected]> wrote: > It will be announced here and at nhforge.org > > John Davidson > > > On Mon, Jul 25, 2011 at 2:59 PM, Joe B <[email protected]> wrote: > >> thanks, I was able to avoid the exception by removing my SetCache() .. >> & SetCacheRegion() calls. >> >> Where should I keep checking to know when the latest release is >> stable? >> >> On Jul 24, 7:04 pm, Craig van Nieuwkerk <[email protected]> wrote: >> > More infohttps://nhibernate.jira.com/browse/NH-1090 >> > >> > On Mon, Jul 25, 2011 at 9:03 AM, Craig van Nieuwkerk <[email protected] >> >wrote: >> > >> > >> > >> > > I think this is fixed in NH 3.2 (to be released shortly). >> > >> > > [NH-1090] - Query cache does not work when using Criteria API to >> create a >> > > projection query with a result transformer >> > >> > > Craig >> > >> > > On Mon, Jul 25, 2011 at 3:59 AM, fel0niousmonk <[email protected] >> >wrote: >> > >> > >> I'm getting the following error: >> > >> > >> System.InvalidCastException occurred >> > >> Message=Unable to cast object of type >> > >> 'AEGISweb.Data.Entities.TechSupportCallback' to type >> > >> 'System.Object[]'. >> > >> Source=NHibernate >> > >> StackTrace: >> > >> at NHibernate.Cache.StandardQueryCache.Put(QueryKey key, >> > >> ICacheAssembler[] returnTypes, IList result, Boolean >> > >> isNaturalKeyLookup, ISessionImplementor session) >> > >> InnerException: >> > >> > >> with a query + projection like: >> > >> > >> // open session & transaction in using (..) >> > >> // only return the properties we want! >> > >> var query = session.CreateCriteria<TechSupportCallback>() >> > >> .SetCacheable(true) >> > >> .SetCacheRegion("CallbacksByUserAndGroups") >> > >> .SetProjection(Projections.ProjectionList() >> > >> .Add(Projections.Alias(Projections.Id(), ex.NameOf(x => >> > >> x.ID))) // >> > >> .Add(Projections.Alias(Projections.Property(ex.NameOf(x => >> > >> x.ContactID)), ex.NameOf(x => x.ContactID))) >> > >> // ... >> > >> ) >> > >> .SetResultTra...; >> > >> rValue = query.List<TechSupportCallback>(); >> > >> > >> -- >> > >> 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.- Hide quoted text - >> > >> > - Show quoted text - >> >> -- >> 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. >> >> > -- > 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. > -- 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.
