This question is locked. New answers and comments are not allowed.
Hi,
I have upgraded my OA ORM to latest version "2011.1.411.2". The application compiles fine but when running it fails resulting following stack trace -
at Telerik.OpenAccess.SPI.Backends.ThrowException(Exception e) at Telerik.OpenAccess.RT.ExceptionWrapper.Throw() at OpenAccessRuntime.storagemanager.logging.LoggingStorageManager.fetchNextQueryResult(ApplicationContext context, RunningQuery runningQuery, Int32 skipAmount) at OpenAccessRuntime.DataObjects.UnsynchronizedPMProxy.getNextQueryResult(QueryResultWrapper aQrs, Int32 skipAmount) at OpenAccessRuntime.DataObjects.ForwardQueryResult.Initialize(Int32 indexParam) at OpenAccessRuntime.DataObjects.ForwardQueryResult.get_Item(Int32 indexParam) at Telerik.OpenAccess.RT.ListEnumerator.setCurrent(Int32 _pos) at Telerik.OpenAccess.RT.ListEnumerator.Move(Int32 relative) at Telerik.OpenAccess.RT.ListEnumerator.MoveNext() at Telerik.OpenAccess.RT.QueryResultImpl.ToList() at Telerik.OpenAccess.RT.ObjectScope.ExecuteStoredProcedure[T](String procedureName, IEnumerable`1 parameterDefinition, Object[] parameterValues) at Telerik.OpenAccess.OpenAccessContextBase.ExecuteStoredProcedure[T](String procedureName, IEnumerable`1 parameterDefinition, Object[] parameterValues) at APForensicsDataRepository.APForensicsDbContext.DPFRptVendorAnalysis(String reportNameIDs, Nullable`1 dateFrom, Nullable`1 dateTo, Nullable`1 invDateOrEnteredDate, Nullable`1 sECOrganisationID, Nullable`1 returnRecords, String sortBy) in D:\APForensics\trunk\APForensicsDataRepository\EntityDiagrams.cs:line 2339 at APForensicsDataRepository.InvoiceAnalysis.ManagementInfoReportRepository.GetVendorAnalysisRecords(Nullable`1 orgID, String reportNameIDs, Char invDateOrEnteredDate, Nullable`1 dateFrom, Nullable`1 dateTo, String sortBy, Int32 returnRecords) in D:\APForensics\trunk\APForensicsDataRepository\InvoiceAnalysis\ManagementInfoReportRepository.cs:line 325 at IsisWebApp.WebUI.Reports.InvoiceAnalysis.frmSupplierAnalysisReport.btnDisplayReport_Click(Object sender, EventArgs e) in D:\APForensics\trunk\APForensicsWebApp\WebUI\Reports\InvoiceAnalysis\frmSupplierAnalysisReport.aspx.cs:line 354
Could you please let me know why it is failing when the old version was working fiine? The new thing I noticed is that stored procedure parameter of type NVARCHAR(1) is converted to persistent class Char.
Many thanks.
MG
I have upgraded my OA ORM to latest version "2011.1.411.2". The application compiles fine but when running it fails resulting following stack trace -
at Telerik.OpenAccess.SPI.Backends.ThrowException(Exception e) at Telerik.OpenAccess.RT.ExceptionWrapper.Throw() at OpenAccessRuntime.storagemanager.logging.LoggingStorageManager.fetchNextQueryResult(ApplicationContext context, RunningQuery runningQuery, Int32 skipAmount) at OpenAccessRuntime.DataObjects.UnsynchronizedPMProxy.getNextQueryResult(QueryResultWrapper aQrs, Int32 skipAmount) at OpenAccessRuntime.DataObjects.ForwardQueryResult.Initialize(Int32 indexParam) at OpenAccessRuntime.DataObjects.ForwardQueryResult.get_Item(Int32 indexParam) at Telerik.OpenAccess.RT.ListEnumerator.setCurrent(Int32 _pos) at Telerik.OpenAccess.RT.ListEnumerator.Move(Int32 relative) at Telerik.OpenAccess.RT.ListEnumerator.MoveNext() at Telerik.OpenAccess.RT.QueryResultImpl.ToList() at Telerik.OpenAccess.RT.ObjectScope.ExecuteStoredProcedure[T](String procedureName, IEnumerable`1 parameterDefinition, Object[] parameterValues) at Telerik.OpenAccess.OpenAccessContextBase.ExecuteStoredProcedure[T](String procedureName, IEnumerable`1 parameterDefinition, Object[] parameterValues) at APForensicsDataRepository.APForensicsDbContext.DPFRptVendorAnalysis(String reportNameIDs, Nullable`1 dateFrom, Nullable`1 dateTo, Nullable`1 invDateOrEnteredDate, Nullable`1 sECOrganisationID, Nullable`1 returnRecords, String sortBy) in D:\APForensics\trunk\APForensicsDataRepository\EntityDiagrams.cs:line 2339 at APForensicsDataRepository.InvoiceAnalysis.ManagementInfoReportRepository.GetVendorAnalysisRecords(Nullable`1 orgID, String reportNameIDs, Char invDateOrEnteredDate, Nullable`1 dateFrom, Nullable`1 dateTo, String sortBy, Int32 returnRecords) in D:\APForensics\trunk\APForensicsDataRepository\InvoiceAnalysis\ManagementInfoReportRepository.cs:line 325 at IsisWebApp.WebUI.Reports.InvoiceAnalysis.frmSupplierAnalysisReport.btnDisplayReport_Click(Object sender, EventArgs e) in D:\APForensics\trunk\APForensicsWebApp\WebUI\Reports\InvoiceAnalysis\frmSupplierAnalysisReport.aspx.cs:line 354
Could you please let me know why it is failing when the old version was working fiine? The new thing I noticed is that stored procedure parameter of type NVARCHAR(1) is converted to persistent class Char.
Many thanks.
MG