This question is locked. New answers and comments are not allowed.
I'm getting an error after updating and deploying a working ORM web application to azure, I have updated the model to use Azure from a
previous SQL model the error is below, I'm not sure where exactly the error is being generated but any help is appreciated
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[ArgumentException: Expected 8 byte array]
OpenAccessRuntime.Data.EightBytes2LongConverter.Read(DataHolder& data) +702
Telerik.OpenAccess.RT.Adonet2Generic.Impl.BufferingReader.GetValuesInternal() +221
Telerik.OpenAccess.RT.Adonet2Generic.Impl.BufferingReader.EnsureRead(Int32 rdpos) +89
Telerik.OpenAccess.RT.Adonet2Generic.Impl.BufferingReader.EnsureLastRowRead() +21
Telerik.OpenAccess.RT.Adonet2Generic.Impl.BufferingReader.HandleImmediateResolve() +24
Telerik.OpenAccess.RT.Adonet2Generic.Impl.BufferingReader.SetConverter(ConverterUsage[] usages) +212
OpenAccessRuntime.Relational.fetch.FetchResultImp.Execute() +100
[DataStoreException: Error executing query: System.ArgumentException: Expected 8 byte array
at OpenAccessRuntime.Data.EightBytes2LongConverter.Read(DataHolder& data)
at Telerik.OpenAccess.RT.Adonet2Generic.Impl.BufferingReader.GetValuesInternal()
at Telerik.OpenAccess.RT.Adonet2Generic.Impl.BufferingReader.EnsureRead(Int32 rdpos)
at Telerik.OpenAccess.RT.Adonet2Generic.Impl.BufferingReader.EnsureLastRowRead()
at Telerik.OpenAccess.RT.Adonet2Generic.Impl.BufferingReader.HandleImmediateResolve()
at Telerik.OpenAccess.RT.Adonet2Generic.Impl.BufferingReader.SetConverter(ConverterUsage[] usages)
at OpenAccessRuntime.Relational.fetch.FetchResultImp.Execute()
SQL:
SELECT b.[ChangeRequestID] AS COL1, b.[ChangeRequestStatusTypeID] AS COL2, b.[CompletedDate] AS COL3, b.[Content] AS COL4, b.[CreatedByUser] AS COL5, b.[CreatedDate] AS COL6, b.[Description] AS COL7, b.[InitiatedDate] AS COL8, b.[ModifiedByUser] AS COL9, b.[ModifiedDate] AS COL10, b.[PersonID] AS COL11, b.[RevisionID] AS COL12, b.[SubSectionID] AS COL13, b.[Title] AS COL14, b.[ts] AS COL15, b.[WorkingTime] AS COL16 FROM [Revision] a LEFT JOIN [ChangeRequest] AS b ON (a.[RevisionID] = b.[RevisionID]) WHERE a.[RevisionID] = ? System.ArgumentException: Expected 8 byte array
at OpenAccessRuntime.Data.EightBytes2LongConverter.Read(DataHolder& data)
at Telerik.OpenAccess.RT.Adonet2Generic.Impl.BufferingReader.GetValuesInternal()
at Telerik.OpenAccess.RT.Adonet2Generic.Impl.BufferingReader.EnsureRead(Int32 rdpos)
at Telerik.OpenAccess.RT.Adonet2Generic.Impl.BufferingReader.EnsureLastRowRead()
at Telerik.OpenAccess.RT.Adonet2Generic.Impl.BufferingReader.HandleImmediateResolve()
at Telerik.OpenAccess.RT.Adonet2Generic.Impl.BufferingReader.SetConverter(ConverterUsage[] usages)
at OpenAccessRuntime.Relational.fetch.FetchResultImp.Execute()]
OpenAccessRuntime.ExceptionWrapper.Throw() +13
OpenAccessRuntime.DataObjects.PCStateMan.handleException(Exception x) +106
OpenAccessRuntime.DataObjects.PCStateMan.getObjectFieldImp(PersistenceCapable pc, FieldMetaData fmd, Object currentValue) +183
JetStream.Data.Entities.Revision.OpenAccessEnhancedGet_changeRequests(Revision ) +80
JetStream.Data.DataProxy.GetAllActionActionAlerts(Person _currentUser) in C:\JetStreamAzure\JetStreamV2\JetStream.Data\DataProxy.cs:2520
JetStream.admin._default.AdminAlerts_NeedDataSource2(Object sender, GridNeedDataSourceEventArgs e) in C:\JetStreamAzure\JetStreamV2\JetStream\admin\default.aspx.cs:38
Telerik.Web.UI.RadGrid.OnNeedDataSource(GridNeedDataSourceEventArgs e) +191
Telerik.Web.UI.RadGrid.AutoDataBind(GridRebindReason rebindReason) +109
Telerik.Web.UI.RadGrid.OnLoad(EventArgs e) +254
System.Web.UI.Control.LoadRecursive() +71
System.Web.UI.Control.LoadRecursive() +190
System.Web.UI.Control.LoadRecursive() +190
System.Web.UI.Control.LoadRecursive() +190
System.Web.UI.Control.LoadRecursive() +190
System.Web.UI.Control.LoadRecursive() +190
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3064