2016-04-06 4 views
0

Ich arbeite gerade an einem Projekt, das Umbraco verwendet, und ich habe diesen Fehler erhalten, nachdem bei der Bearbeitung einer Archetype-Eigenschaft ein Fehler aufgetreten ist. Das Archetype-Objekt löschte alle seine Eigenschaften aus irgendeinem Grund und ich löschte es mit der Absicht, es neu zu erstellen. Nach dem Löschen haben mein Root-Knoten und einige seiner Unterknoten nicht mehr funktioniert. Immer wenn ich auf sie klicke, um sie zu bearbeiten, wird der Fehler angezeigt.Fehler beim Abrufen von Daten für Inhalts-ID - nach dem Löschen einer Eigenschaft

Die Sache ist, habe ich nur diese Archetype-Eigenschaft auf der "Frontpage" -Node, also warum die "Frontpage" -Node Geschwister begann auch zu Fehlern, ich habe keine Ahnung davon.

Ich hoffe, Sie können mir helfen, ich kann einfach nicht herausfinden, was zu tun ist und nur mein Webhost hat Datenbank-Backups, und sie benötigen eine Gebühr, um es wiederherzustellen.

Received an error from the server 
    Failed to retrieve data for content id 1082 

Mapping types: 
Property -> ContentPropertyDisplay 
Umbraco.Core.Models.Property -> Umbraco.Web.Models.ContentEditing.ContentPropertyDisplay 

Destination path: 
IEnumerable`1[0] 

Source value: 
Umbraco.Core.Models.Property 

EXCEPTION DETAILS: 

AutoMapper.AutoMapperMappingException: 

Mapping types: 
Property -> ContentPropertyDisplay 
Umbraco.Core.Models.Property -> Umbraco.Web.Models.ContentEditing.ContentPropertyDisplay 

Destination path: 
IEnumerable`1[0] 

Source value: 
Umbraco.Core.Models.Property 
STACKTRACE: 

ved AutoMapper.MappingEngine.AutoMapper.IMappingEngineRunner.Map(ResolutionContext context) 
    ved AutoMapper.Mappers.EnumerableMapperBase`1.Map(ResolutionContext context, IMappingEngineRunner mapper) 
    ved AutoMapper.MappingEngine.AutoMapper.IMappingEngineRunner.Map(ResolutionContext context) 
    ved AutoMapper.MappingEngine.Map(Object source, Type sourceType, Type destinationType, Action`1 opts) 
    ved AutoMapper.MappingEngine.Map[TSource,TDestination](TSource source) 
    ved AutoMapper.Mapper.Map[TSource,TDestination](TSource source) 
    ved Umbraco.Web.Models.Mapping.TabsAndPropertiesResolver.ResolveCore(IContentBase content) 
    ved AutoMapper.ValueResolver`2.Resolve(ResolutionResult source) 
    ved AutoMapper.PropertyMap.<ResolveValue>b__6(ResolutionResult current, IValueResolver resolver) 
    ved System.Linq.Enumerable.Aggregate[TSource,TAccumulate](IEnumerable`1 source, TAccumulate seed, Func`3 func) 
    ved AutoMapper.PropertyMap.ResolveValue(ResolutionContext context) 
    ved AutoMapper.Mappers.TypeMapObjectMapperRegistry.PropertyMapMappingStrategy.MapPropertyValue(ResolutionContext context, IMappingEngineRunner mapper, Object mappedObject, PropertyMap propertyMap) 
    ved AutoMapper.Mappers.TypeMapObjectMapperRegistry.PropertyMapMappingStrategy.Map(ResolutionContext context, IMappingEngineRunner mapper) 
    ved AutoMapper.Mappers.TypeMapMapper.Map(ResolutionContext context, IMappingEngineRunner mapper) 
    ved AutoMapper.MappingEngine.AutoMapper.IMappingEngineRunner.Map(ResolutionContext context) 
    ved AutoMapper.MappingEngine.Map(Object source, Type sourceType, Type destinationType, Action`1 opts) 
    ved AutoMapper.MappingEngine.Map[TSource,TDestination](TSource source) 
    ved AutoMapper.Mapper.Map[TSource,TDestination](TSource source) 
    ved Umbraco.Web.Editors.ContentController.GetById(Int32 id) 
    ved lambda_method(Closure , Object , Object[]) 
    ved System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass10.<GetExecutor>b__9(Object instance, Object[] methodParameters) 
    ved System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.Execute(Object instance, Object[] arguments) 
    ved System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync(HttpControllerContext controllerContext, IDictionary`2 arguments, CancellationToken cancellationToken) 
--- Afslutningen på staksporingen fra den tidligere placering, hvor undtagelsen blev udløst --- 
    ved System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 
    ved System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 
    ved System.Web.Http.Controllers.ApiControllerActionInvoker.<InvokeActionAsyncCore>d__0.MoveNext() 
--- Afslutningen på staksporingen fra den tidligere placering, hvor undtagelsen blev udløst --- 
    ved System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 
    ved System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 
    ved System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext() 
--- Afslutningen på staksporingen fra den tidligere placering, hvor undtagelsen blev udløst --- 
    ved System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext() 
--- Afslutningen på staksporingen fra den tidligere placering, hvor undtagelsen blev udløst --- 
    ved System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 
    ved System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 
    ved System.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__0.MoveNext() 
--- Afslutningen på staksporingen fra den tidligere placering, hvor undtagelsen blev udløst --- 
    ved System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 
    ved System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 
    ved System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext() 
--- Afslutningen på staksporingen fra den tidligere placering, hvor undtagelsen blev udløst --- 
    ved System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext() 
--- Afslutningen på staksporingen fra den tidligere placering, hvor undtagelsen blev udløst --- 
    ved System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 
    ved System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 
    ved System.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__0.MoveNext() 
--- Afslutningen på staksporingen fra den tidligere placering, hvor undtagelsen blev udløst --- 
    ved System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 
    ved System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 
    ved System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext() 
--- Afslutningen på staksporingen fra den tidligere placering, hvor undtagelsen blev udløst --- 
    ved System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext() 
--- Afslutningen på staksporingen fra den tidligere placering, hvor undtagelsen blev udløst --- 
    ved System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 
    ved System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 
    ved System.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__0.MoveNext() 
--- Afslutningen på staksporingen fra den tidligere placering, hvor undtagelsen blev udløst --- 
    ved System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 
    ved System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 
    ved System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext() 
--- Afslutningen på staksporingen fra den tidligere placering, hvor undtagelsen blev udløst --- 
    ved System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext() 
--- Afslutningen på staksporingen fra den tidligere placering, hvor undtagelsen blev udløst --- 
    ved System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 
    ved System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 
    ved System.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__0.MoveNext() 
--- Afslutningen på staksporingen fra den tidligere placering, hvor undtagelsen blev udløst --- 
    ved System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 
    ved System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 
    ved System.Web.Http.Controllers.ActionFilterResult.<ExecuteAsync>d__2.MoveNext() 
--- Afslutningen på staksporingen fra den tidligere placering, hvor undtagelsen blev udløst --- 
    ved System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 
    ved System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 
    ved System.Web.Http.Filters.AuthorizationFilterAttribute.<ExecuteAuthorizationFilterAsyncCore>d__2.MoveNext() 
--- Afslutningen på staksporingen fra den tidligere placering, hvor undtagelsen blev udløst --- 
    ved System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 
    ved System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 
    ved System.Web.Http.Filters.AuthorizationFilterAttribute.<ExecuteAuthorizationFilterAsyncCore>d__2.MoveNext() 
--- Afslutningen på staksporingen fra den tidligere placering, hvor undtagelsen blev udløst --- 
    ved System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 
    ved System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 
    ved System.Web.Http.Dispatcher.HttpControllerDispatcher.<SendAsync>d__1.MoveNext() 
+0

Haben Sie einen Fehler in der Konsole? Versuchen Sie auch, einen Label-Datentyp mit demselben Alias ​​wie der Archetyp vor – Eyescream

+0

hinzuzufügen. Aber ich habe es geschafft, ein Backup der Dateien zu finden, die ich dann wiederhergestellt habe, was es letztendlich auch repariert hat, obwohl ich keine Datenbanksicherung hatte. – Mikkel

Antwort

0

Das Problem wurde durch Wiederherstellen einer Sicherung der Dateien behoben. Wie ich bereits erwähnt habe, hatte ich kein Datenbank-Backup, aber ich hatte eine Sicherungskopie der Umbraco-Dateien, hatte einfach keine Ahnung, dass es das Problem beheben würde, wenn man bedenkt, dass es ein Datentyp war, der mich umdrehte.

+0

Richtig, weil Sie den Ordner App_data wiederhergestellt haben –