Corrupted project after batch edit.
This morning, one of our users did a batch edito of 4 issues where he changed the priority and risk level.
Upon committing the changes to Gemini an error message was display. Now, we are unable to view any issues (as a list or in detail) for that project within Gemini.
Looking at the error log, every time someone tries to view issues for the project, an error is logged as follows:
"No row with the given identifier exists: -100, of class: CounterSoft.Gemini.Commons.ComponentEN
SOURCE: NHibernate
TARGETSITE: System.Object InternalLoad(System.Type, System.Object, Boolean, Boolean)
STACKTRACE: at NHibernate.Impl.SessionImpl.InternalLoad(Type clazz, Object id, Boolean eager, Boolean isNullable)
at NHibernate.Type.EntityType.ResolveIdentifier(Object id, ISessionImplementor session, Object owner)
at NHibernate.Impl.SessionImpl.InitializeEntity(Object obj)
at NHibernate.Loader.Loader.InitializeEntitiesAndCollections(IList hydratedObjects, Object resultSetId, ISessionImplementor session)
at NHibernate.Loader.Loader.DoQuery(ISessionImplementor session, QueryParameters queryParameters, Boolean returnProxies)
at NHibernate.Loader.Loader.DoQueryAndInitializeNonLazyCollections(ISessionImplementor session, QueryParameters queryParameters, Boolean returnProxies)
at NHibernate.Loader.Loader.LoadCollection(ISessionImplementor session, Object id, IType type)
at NHibernate.Loader.Collection.CollectionLoader.Initialize(Object id, ISessionImplemen"
We have been unable to see what might be causing this in the database so far. The issue data itself seems to be intact. Any suggestions would be appreciated.
mintGem
· 1 |
|
Monday, September 3, 2007, 7:17:00 AM |