Umbraco courier works fine on all nodes except one
Hi,
I'm using Umbraco courier 2.52.3 and the courier function is working fine on all the nodes except the root node of my website.
PFB the error,
Umbraco.Courier.Core.Exceptions.RetrieveException: Error retrieving item [7bd9e292-9a5d-44bb-b9b1-4aa892a74516] from provider [e0472594-e73b-11df-9492-0800200c9a66]. ---> NHibernate.NonUniqueResultException: query did not return a unique result:
Error message: SOMETHING WENT WRONG :(
Here is some technical information that might help shed some light on whats happened:
Message: Internal Server Error
Exception Message: System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> Umbraco.Courier.Core.Exceptions.RetrieveException: Error retrieving item [7bd9e292-9a5d-44bb-b9b1-4aa892a74516] from provider [e0472594-e73b-11df-9492-0800200c9a66]. ---> NHibernate.NonUniqueResultException: query did not return a unique result: 18 at NHibernate.Impl.AbstractQueryImpl.UniqueElement(IList list) at NHibernate.Impl.AbstractQueryImpl.UniqueResultT at Umbraco.Courier.Persistence.V6.NHibernate.NHibernateProvider.GetNodeId(Guid uniqueId) at Umbraco.Courier.Persistence.V6.NHibernate.Helpers.CmsNodeHelper.GetNode(Guid uniqueId, ISession session) at Umbraco.Courier.Persistence.V6.NHibernate.Persisters.ContentPropertyDataItem.RetrieveItem(ItemIdentifier itemId) at Umbraco.Courier.Core.ItemCrud`1.RetrieveItem[T1](ItemIdentifier itemId) at Umbraco.Courier.Core.ItemCrudProvider.RetrieveItem[T](ItemIdentifier itemId) --- End of inner exception stack trace --- at Umbraco.Courier.Core.ItemCrudProvider.RetrieveItem[T](ItemIdentifier itemId) at Umbraco.Courier.ItemProviders.PropertyItemProvider.HandlePack(ItemIdentifier id) at Umbraco.Courier.Core.ItemProvider.Package(ItemIdentifier id) at Umbraco.Courier.RepositoryProviders.Local.Package(ItemIdentifier itemId) at Umbraco.Courier.RepositoryProviders.Local.Hash(ItemIdentifier itemId) at Umbraco.Courier.RepositoryProviders.Webservices.Repository.GetItemHash(String sessionKey, ItemIdentifier itemId, String user, String pass) --- End of inner exception stack trace ---
Umbraco courier works fine on all nodes except one
Hi,
I'm using Umbraco courier 2.52.3 and the courier function is working fine on all the nodes except the root node of my website.
PFB the error,
Umbraco.Courier.Core.Exceptions.RetrieveException: Error retrieving item [7bd9e292-9a5d-44bb-b9b1-4aa892a74516] from provider [e0472594-e73b-11df-9492-0800200c9a66]. ---> NHibernate.NonUniqueResultException: query did not return a unique result:
Error message: SOMETHING WENT WRONG :( Here is some technical information that might help shed some light on whats happened:
Message: Internal Server Error
Exception Message: System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> Umbraco.Courier.Core.Exceptions.RetrieveException: Error retrieving item [7bd9e292-9a5d-44bb-b9b1-4aa892a74516] from provider [e0472594-e73b-11df-9492-0800200c9a66]. ---> NHibernate.NonUniqueResultException: query did not return a unique result: 18 at NHibernate.Impl.AbstractQueryImpl.UniqueElement(IList list) at NHibernate.Impl.AbstractQueryImpl.UniqueResultT at Umbraco.Courier.Persistence.V6.NHibernate.NHibernateProvider.GetNodeId(Guid uniqueId) at Umbraco.Courier.Persistence.V6.NHibernate.Helpers.CmsNodeHelper.GetNode(Guid uniqueId, ISession session) at Umbraco.Courier.Persistence.V6.NHibernate.Persisters.ContentPropertyDataItem.RetrieveItem(ItemIdentifier itemId) at Umbraco.Courier.Core.ItemCrud`1.RetrieveItem[T1](ItemIdentifier itemId) at Umbraco.Courier.Core.ItemCrudProvider.RetrieveItem[T](ItemIdentifier itemId) --- End of inner exception stack trace --- at Umbraco.Courier.Core.ItemCrudProvider.RetrieveItem[T](ItemIdentifier itemId) at Umbraco.Courier.ItemProviders.PropertyItemProvider.HandlePack(ItemIdentifier id) at Umbraco.Courier.Core.ItemProvider.Package(ItemIdentifier id) at Umbraco.Courier.RepositoryProviders.Local.Package(ItemIdentifier itemId) at Umbraco.Courier.RepositoryProviders.Local.Hash(ItemIdentifier itemId) at Umbraco.Courier.RepositoryProviders.Webservices.Repository.GetItemHash(String sessionKey, ItemIdentifier itemId, String user, String pass) --- End of inner exception stack trace ---
Exception Type: System.Web.Services.Protocols.SoapException
Stack Trace: at Umbraco.Courier.Core.TaskManager.GetSuccessfulProcessedTasks() at Umbraco.Courier.UI.Dialogs.CommitItem.GetTask(String id)
Please let me know if anyone had faced a similar issue.
is working on a reply...