Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • suzyb 474 posts 932 karma points
    Mar 18, 2013 @ 17:38
    suzyb
    0

    Error when trying to add

    Whenever I try to add anything to a revision I get a load error in the item popup and the following more detailed error in the umbraco log.

    At 
    /umbraco/plugins/courier/webservices/treedata.ashx?id=d8e6ad84-e73a-11df-9492-0800200c9a66&_=1363624241183
     (Referred by: 
    http://testsite.localhost.com/umbraco/plugins/courier/dialogs/addItemsToLocalRevision.aspx?providerId=d8e6ad84-e73a-11df-9492-0800200c9a66):                

    If I try to access the treedata URL itself it comes up with a "given key was not present in the dictionary" error. 

    Does anyone know how I can solve this.  I assume I will need to find which key is not present but how can I do that.

    Umbraco version is 4.7.1.1 and courier was downloaded straight from the repository.

  • Per Ploug 865 posts 3491 karma points MVP admin
    Mar 19, 2013 @ 09:23
    Per Ploug
    0

    if you open up the url /umbraco/plugins/courier/webservices/treedata.ashx?id=d8e6ad84-e73a-11df-9492-0800200c9a66&_=1363624241183 what do you see then? there should be an error telling you what is wrong, most likely its a missing dependency

  • suzyb 474 posts 932 karma points
    Mar 19, 2013 @ 10:12
    suzyb
    0

    I get the given key not present in dictionary error.

    [KeyNotFoundException: The given key was not present in the dictionary.]
       System.Collections.Generic.Dictionary`2.get_Item(TKey key) +10535517
       Umbraco.Courier.Core.PersistenceManager.get_Default() +76
       Umbraco.Courier.Core.ItemProvider.get_DatabasePersistence() +18
       Umbraco.Courier.ItemProviders.DocumentTypeItemProvider.AvailableSystemItems() +8
       Umbraco.Courier.UI.Webservices.TreeData.ProcessRequest(HttpContext context) +409
       System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +341
       System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +69
  • suzyb 474 posts 932 karma points
    Mar 19, 2013 @ 11:30
    suzyb
    0

    Argh!!!!!

    Sometime yesterday between me installing courier on one of my test sites and installing it on the second the package version in the repository was updated so I was installing the version 6 one on the second site.

Please Sign in or register to post replies

Write your reply to:

Draft