Exception using EntityFramework 5

DrGusman <[email protected]>
Newsgroups gmane.comp.gnome.mono.general
Message-ID <[email protected]>
Hi. I'm having an exception whenever I try to use entity framework. Have
tried with Sql server and MySQL  providers/db and I get the exact same
error.

The database is the same in Sql server and MySQL, so the resulting entity
model is the same (I puntualize about that because I belive the error is in
the metadata information parsing).

The exception is this:

Exception processing petition: Object reference not set to an instance of an
object - at System.Xml.XmlInputStream.Initialize (System.IO.Stream)
<0x000a8>
at System.Xml.XmlInputStream..ctor (System.IO.Stream) <0x00023>
at (wrapper remoting-invoke-with-check) System.Xml.XmlInputStream..ctor
(System.IO.Stream) <0x00047>
at System.Xml.XmlStreamReader..ctor (System.IO.Stream) <0x0003b>
at (wrapper remoting-invoke-with-check) System.Xml.XmlStreamReader..ctor
(System.IO.Stream) <0x00047>
at System.Xml.XmlTextReader..ctor (System.IO.Stream) <0x00037>
at System.Xml.Schema.XmlSchema.Read
(System.IO.Stream,System.Xml.Schema.ValidationEventHandler) <0x0002f>
at
System.Data.EntityModel.SchemaObjectModel.Schema/SomSchemaSetHelper.AddXmlSchemaToSet
(System.Xml.Schema.XmlSchemaSet,System.Data.EntityModel.SchemaObjectModel.XmlSchemaResource,System.Collections.Generic.HashSet`1<string>)
<0x000d7>
at
System.Data.EntityModel.SchemaObjectModel.Schema/SomSchemaSetHelper.AddXmlSchemaToSet
(System.Xml.Schema.XmlSchemaSet,System.Data.EntityModel.SchemaObjectModel.XmlSchemaResource,System.Collections.Generic.HashSet`1<string>)
<0x00097>
at
System.Data.EntityModel.SchemaObjectModel.Schema/SomSchemaSetHelper.ComputeSchemaSet
(System.Data.EntityModel.SchemaObjectModel.SchemaDataModelOption) <0x0012b>
at
System.Data.Common.Utils.Memoizer`2/<Evaluate>c__AnonStorey0<System.Data.EntityModel.SchemaObjectModel.SchemaDataModelOption,
System.Xml.Schema.XmlSchemaSet>.<>m__0 () <0x0002b>
at
System.Data.Common.Utils.Memoizer`2/Result<System.Data.EntityModel.SchemaObjectModel.SchemaDataModelOption,
System.Xml.Schema.XmlSchemaSet>.GetValue () <0x00077>
at
System.Data.Common.Utils.Memoizer`2<System.Data.EntityModel.SchemaObjectModel.SchemaDataModelOption,
System.Xml.Schema.XmlSchemaSet>.Evaluate
(System.Data.EntityModel.SchemaObjectModel.SchemaDataModelOption) <0x001bf>
at
System.Data.EntityModel.SchemaObjectModel.Schema/SomSchemaSetHelper.GetSchemaSet
(System.Data.EntityModel.SchemaObjectModel.SchemaDataModelOption) <0x0002b>
at System.Data.EntityModel.SchemaObjectModel.Schema.CreateXmlReaderSettings
() <0x000e3>
at System.Data.EntityModel.SchemaObjectModel.Schema.Parse
(System.Xml.XmlReader,string) <0x00027>
at System.Data.EntityModel.SchemaObjectModel.SchemaManager.ParseAndValidate
(System.Collections.Generic.IEnumerable`1<System.Xml.XmlReader>,System.Collections.Generic.IEnumerable`1<string>,System.Data.EntityModel.SchemaObjectModel.SchemaDataModelOption,System.Data.EntityModel.SchemaObjectModel.AttributeValueNotification,System.Data.EntityModel.SchemaObjectModel.AttributeValueNotification,System.Data.EntityModel.SchemaObjectModel.ProviderManifestNeeded,System.Collections.Generic.IList`1<System.Data.EntityModel.SchemaObjectModel.Schema>&)
<0x00243>
at System.Data.EntityModel.SchemaObjectModel.SchemaManager.ParseAndValidate
(System.Collections.Generic.IEnumerable`1<System.Xml.XmlReader>,System.Collections.Generic.IEnumerable`1<string>,System.Data.EntityModel.SchemaObjectModel.SchemaDataModelOption,System.Data.Common.DbProviderManifest,System.Collections.Generic.IList`1<System.Data.EntityModel.SchemaObjectModel.Schema>&)
<0x00247>
at System.Data.Metadata.Edm.EdmItemCollection.LoadItems
(System.Collections.Generic.IEnumerable`1<System.Xml.XmlReader>,System.Collections.Generic.IEnumerable`1<string>,System.Data.EntityModel.SchemaObjectModel.SchemaDataModelOption,System.Data.Common.DbProviderManifest,System.Data.Metadata.Edm.ItemCollection,bool)
<0x00077>
at System.Data.Metadata.Edm.EdmItemCollection.Init
(System.Collections.Generic.IEnumerable`1<System.Xml.XmlReader>,System.Collections.Generic.IEnumerable`1<string>,bool)
<0x0007b>
at System.Data.Metadata.Edm.EdmItemCollection..ctor
(System.Collections.Generic.IEnumerable`1<System.Xml.XmlReader>,System.Collections.Generic.IEnumerable`1<string>)
<0x000b3>
at
System.Data.Metadata.Edm.MetadataCache/EdmMetadataEntry.LoadEdmItemCollection
(System.Data.Metadata.Edm.MetadataArtifactLoader) <0x00077>
at
System.Data.Metadata.Edm.MetadataCache/EdmItemCollectionLoader.LoadItemCollection
(System.Data.Metadata.Edm.MetadataCache/EdmMetadataEntry) <0x00023>
at
System.Data.Metadata.Edm.MetadataCache.LoadItemCollection<System.Data.Metadata.Edm.MetadataCache/EdmMetadataEntry>
(System.Data.Metadata.Edm.MetadataCache/IItemCollectionLoader`1<System.Data.Metadata.Edm.MetadataCache/EdmMetadataEntry>,System.Data.Metadata.Edm.MetadataCache/EdmMetadataEntry)
<0x0009b>
at System.Data.Metadata.Edm.MetadataCache.GetOrCreateEdmItemCollection
(string,System.Data.Metadata.Edm.MetadataArtifactLoader,object&) <0x0011b>
at System.Data.EntityClient.EntityConnection.LoadEdmItemCollection
(System.Data.Metadata.Edm.MetadataWorkspace,System.Data.Metadata.Edm.MetadataArtifactLoader)
<0x00043>
at System.Data.EntityClient.EntityConnection.GetMetadataWorkspace (bool)
<0x001eb>
at (wrapper remoting-invoke-with-check)
System.Data.EntityClient.EntityConnection.GetMetadataWorkspace (bool)
<0x0007b>
at System.Data.Objects.ObjectContext.RetrieveMetadataWorkspaceFromConnection
() <0x00033>
at System.Data.Objects.ObjectContext..ctor
(System.Data.EntityClient.EntityConnection,bool) <0x001b3>
at System.Data.Objects.ObjectContext..ctor
(System.Data.EntityClient.EntityConnection) <0x00047>
at
System.Data.Entity.Internal.InternalConnection.CreateObjectContextFromConnectionModel
() <0x000e7>
at
System.Data.Entity.Internal.LazyInternalConnection.CreateObjectContextFromConnectionModel
() <0x0001b>
at System.Data.Entity.Internal.LazyInternalContext.InitializeContext ()
<0x0013f>
at System.Data.Entity.Internal.InternalContext.Initialize () <0x0001b>
at
System.Data.Entity.Internal.InternalContext.GetEntitySetAndBaseTypeForType
(System.Type) <0x00017>
at
System.Data.Entity.Internal.Linq.InternalSet`1<UcarusBackOffice.SesionCliente>.Initialize
() <0x00053>
at
System.Data.Entity.Internal.Linq.InternalSet`1<UcarusBackOffice.SesionCliente>.Include
(string) <0x00023>
at
System.Data.Entity.Infrastructure.DbQuery`1<UcarusBackOffice.SesionCliente>.Include
(string) <0x00077>
at UcarusClientApi.Classes.Utils.RecuperaSesion
(UcarusBackOffice.Entities,SDRestFramework.RESTRequest) <0x0010f>
at UcarusClientApi.Resources.DeviceManagement.DeviceAlertTransports
(SDRestFramework.RESTRequest) <0x00087>
at UcarusClientApi.Resources.DeviceManagement.GetProcessor
(SDRestFramework.RESTRequest) <0x0015b>
at (wrapper dynamic-method) object. (object,object[]) <0x00063>
at SDRestServer.SDRestServerCommon.ExecuteRequest
(SDRestFramework.RESTRequest,SDRestFramework.RESTResourceInfo[],SDRestFramework.RESTRequestFilter[],SDRestFramework.RESTResourceFilter[],SDRestFramework.RESTResponseFilter[])
<0x005ff>

It's running on mono 4.0.0 compiled from tarball under arm (raspberry).

Everything else works perfectly, any idea on what's going on?

Cheers.



--
View this message in context: http://mono.1490590.n4.nabble.com/Exception-using-EntityFramework-5-tp4665872.html
Sent from the Mono - General mailing list archive at Nabble.com.
_______________________________________________
Mono-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.