We have recently installed Umbraco version (Umbraco v6.1.2 (Assembly version: 1.0.4927.23554)) and also the latest version of courier which was recently purchased.
Everytime we try and deploy changes via courier we get the following error message...
error:System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary. at System.Collections.Generic.Dictionary`2.get_Item(TKey key) at Umbraco.Courier.ItemProviders.DocumentItemProvider.AvailableSystemItems(ItemIdentifier itemId) at Umbraco.Courier.RepositoryProviders.Local.GetChildren(ItemIdentifier itemID) at Umbraco.Courier.Core.Packaging.RevisionPackaging.AddToQueue(ItemIdentifier itemId, Boolean includeChildren, Int32 maxDependencyLevel) at Umbraco.Courier.Core.Packaging.RevisionPackaging.AddToQueue(List`1 items, Int32 maximumDependencyLevel) at Umbraco.Courier.Core.Packaging.RevisionPackaging.AddToQueue(RevisionManifest manifest) at Umbraco.Courier.Core.Tasks.PackagingTask.Run() at
Can anyone help with how we can resolve this issue. Some other posts that we have looked at discuss a licensing dll and point to a nightly build that was done in April, is this still the recommended fix or is there something more upto date now.
just looked in the log_error file and seen the following...
14/08/2013 21:15:57; Can't import provider 'Umbraco.Courier.Persistence.V6.NHibernate.NHibernateProvider' id: e0474ca8-e73b-11df-9492-0800200c9a66: Umbraco.Licensing.Exceptions.InvalidLicenseException: The DLL: Umbraco.Courier.Persistence.V6.NHibernate cannot call Courier APIs as you do not have the right licensing in place
at Umbraco.Courier.Core.ProviderCollection1.registerProviders(IEnumerable1 types)
Courier deployment fails
Hi
We have recently installed Umbraco version (Umbraco v6.1.2 (Assembly version: 1.0.4927.23554)) and also the latest version of courier which was recently purchased.
Everytime we try and deploy changes via courier we get the following error message...
error:System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary. at System.Collections.Generic.Dictionary`2.get_Item(TKey key) at Umbraco.Courier.ItemProviders.DocumentItemProvider.AvailableSystemItems(ItemIdentifier itemId) at Umbraco.Courier.RepositoryProviders.Local.GetChildren(ItemIdentifier itemID) at Umbraco.Courier.Core.Packaging.RevisionPackaging.AddToQueue(ItemIdentifier itemId, Boolean includeChildren, Int32 maxDependencyLevel) at Umbraco.Courier.Core.Packaging.RevisionPackaging.AddToQueue(List`1 items, Int32 maximumDependencyLevel) at Umbraco.Courier.Core.Packaging.RevisionPackaging.AddToQueue(RevisionManifest manifest) at Umbraco.Courier.Core.Tasks.PackagingTask.Run() at
Umbraco.Courier.Core.TaskManager.manageTask(IRevisionTask value) 14/08/2013 11:51:35
Can anyone help with how we can resolve this issue. Some other posts that we have looked at discuss a licensing dll and point to a nightly build that was done in April, is this still the recommended fix or is there something more upto date now.
Thanks
Martin.
Can anyone help us with this?
just looked in the log_error file and seen the following...
14/08/2013 21:15:57; Can't import provider 'Umbraco.Courier.Persistence.V6.NHibernate.NHibernateProvider' id: e0474ca8-e73b-11df-9492-0800200c9a66: Umbraco.Licensing.Exceptions.InvalidLicenseException: The DLL: Umbraco.Courier.Persistence.V6.NHibernate cannot call Courier APIs as you do not have the right licensing in place at Umbraco.Courier.Core.ProviderCollection
1.registerProviders(IEnumerable
1 types)is working on a reply...