Copied to clipboard

Flag this post as spam?

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


  • Michaël Vanbrabandt 863 posts 3348 karma points c-trib
    Mar 21, 2015 @ 13:21
    Michaël Vanbrabandt
    0

    uwebshop issue in umbraco 7.2.4

    Hi,

    does someone else having issues when trying to install the uwebshop and uwebshop demo packages in umbraco 7.2.4?

    After uwebshop installation I got following error:

    System.ObjectDisposedException was unhandled by user code
      HResult=-2146232798
      Message=The CancellationTokenSource has been disposed.
      Source=mscorlib
      ObjectName=""
      StackTrace:
           at System.Threading.CancellationTokenSource.ThrowObjectDisposedException()
           at System.Threading.CancellationTokenSource.get_Token()
           at Examine.LuceneEngine.Providers.LuceneIndexer.SafelyProcessQueueItems() in x:\Projects\Examine\Examine\Projects\Examine\LuceneEngine\Providers\LuceneIndexer.cs:line 1305
           at Examine.LuceneEngine.Providers.LuceneIndexer.AddNodesToIndex(IEnumerable`1 nodes, String type) in x:\Projects\Examine\Examine\Projects\Examine\LuceneEngine\Providers\LuceneIndexer.cs:line 821
           at Examine.LuceneEngine.Providers.LuceneIndexer.AddSingleNodeToIndex(XElement node, String type) in x:\Projects\Examine\Examine\Projects\Examine\LuceneEngine\Providers\LuceneIndexer.cs:line 877
           at UmbracoExamine.UmbracoContentIndexer.AddSingleNodeToIndex(XElement node, String type)
           at Examine.LuceneEngine.Providers.LuceneIndexer.ReIndexNode(XElement node, String type) in x:\Projects\Examine\Examine\Projects\Examine\LuceneEngine\Providers\LuceneIndexer.cs:line 610
           at UmbracoExamine.BaseUmbracoIndexer.ReIndexNode(XElement node, String type)
           at UmbracoExamine.UmbracoContentIndexer.ReIndexNode(XElement node, String type)
           at Examine.ExamineManager._ReIndexNode(XElement node, String type, IEnumerable`1 providers) in x:\Projects\Examine\Examine\Projects\Examine\ExamineManager.cs:line 198
           at Examine.ExamineManager.ReIndexNode(XElement node, String type, IEnumerable`1 providers) in x:\Projects\Examine\Examine\Projects\Examine\ExamineManager.cs:line 170
           at Umbraco.Web.Search.ExamineEvents.ReIndexForContent(IContent sender, Boolean isContentPublished)
           at Umbraco.Web.Search.ExamineEvents.PublishedPageCacheRefresherCacheUpdated(PageCacheRefresher sender, CacheRefresherEventArgs e)
           at Umbraco.Core.Cache.CacheRefresherBase`1.OnCacheUpdated(TInstanceType sender, CacheRefresherEventArgs args)
           at Umbraco.Core.Cache.TypedCacheRefresherBase`2.Refresh(TEntityType instance)
           at Umbraco.Web.Cache.PageCacheRefresher.Refresh(IContent instance)
           at Umbraco.Core.Sync.DefaultServerMessenger.InvokeMethodOnRefresherInstance[T](ICacheRefresher refresher, MessageType dispatchType, Func`2 getId, IEnumerable`1 instances)
           at Umbraco.Core.Sync.DefaultServerMessenger.MessageSeversForManyObjects[T](IEnumerable`1 servers, ICacheRefresher refresher, MessageType dispatchType, Func`2 getId, IEnumerable`1 instances)
           at Umbraco.Core.Sync.DefaultServerMessenger.PerformRefresh[T](IEnumerable`1 servers, ICacheRefresher refresher, Func`2 getNumericId, T[] instances)
           at Umbraco.Web.Cache.DistributedCache.Refresh[T](Guid factoryGuid, Func`2 getNumericId, T[] instances)
           at Umbraco.Web.Cache.DistributedCacheExtensions.RefreshPageCache(DistributedCache dc, IContent[] content)
           at Umbraco.Web.Strategies.Publishing.UpdateCacheAfterPublish.UpdateMultipleContentCache(IEnumerable`1 content)
           at Umbraco.Web.Strategies.Publishing.UpdateCacheAfterPublish.PublishingStrategy_Published(IPublishingStrategy sender, PublishEventArgs`1 e)
           at Umbraco.Core.Events.TypedEventHandler`2.Invoke(TSender sender, TEventArgs e)
           at Umbraco.Core.Events.EventExtensions.RaiseEvent[TSender,TArgs](TypedEventHandler`2 eventHandler, TArgs args, TSender sender)
           at Umbraco.Core.Publishing.PublishingStrategy.PublishingFinalized(IEnumerable`1 content, Boolean isAllRepublished)
           at Umbraco.Core.Services.ContentService.PublishWithChildrenDo(IContent content, Int32 userId, Boolean includeUnpublished)
           at Umbraco.Core.Services.ContentService.PublishWithChildren(IContent content, Int32 userId)
           at uWebshop.Umbraco6.CMSInstaller.InstallDemoShopContent()
           at uWebshop.Umbraco6.CMSInstaller.InstallStarterkit(String starterkit, Boolean& storePresent)
           at uWebshop.Starterkits.DemoStore.uWebshopDemoStarterkitInstaller.Page_Load(Object sender, EventArgs e)
           at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)
           at System.Web.UI.Control.OnLoad(EventArgs e)
           at System.Web.UI.Control.LoadRecursive()
           at System.Web.UI.Control.LoadRecursive()
           at System.Web.UI.Control.LoadRecursive()
           at System.Web.UI.Control.LoadRecursive()
           at System.Web.UI.Control.LoadRecursive()
           at System.Web.UI.Control.LoadRecursive()
           at System.Web.UI.Control.LoadRecursive()
           at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
      InnerException: 
    

    I search for this and found that uwebshop package could not save and publish the nodes it created. So I manually save and published each node.

    After that I want to install the uwebshop demo package, I got the same issue. On my nodes I can see the Home node and its subnodes, but the categories and products are empty. So these are not added to the shop...

    I tried it again from a clean solution, same problem...

    /Michael

  • Marc Love (uSkinned.net) 432 posts 1691 karma points
    Mar 30, 2015 @ 13:21
    Marc Love (uSkinned.net)
    0

    Hi,

    Did you get any answers to this? I have a package which I created which updates content.

    I am getting this same issue when I attempt to update content from code:

     at Examine.LuceneEngine.Providers.LuceneIndexer.SafelyProcessQueueItems()in x:\Projects\Examine\Examine\Projects\Examine\LuceneEngine\Providers\LuceneIndexer.cs:line 1305
  • Michaël Vanbrabandt 863 posts 3348 karma points c-trib
    Mar 30, 2015 @ 13:24
    Michaël Vanbrabandt
    0

    Hi Marc,

    no still the same issue, I have started a new solution with umbraco 7.2.1 and now everything works perfectly. So I would suggest you do the same and start from scratch with the umbraco 7.2.1 version.

    /Michael

  • Marc Love (uSkinned.net) 432 posts 1691 karma points
    Mar 30, 2015 @ 14:35
    Marc Love (uSkinned.net)
    0

    Hi Michael,

    Thanks for getting back to me so quickly. I have done a bit more digging and I think I know what the issue is. After 7.2.1 there were updates to Examine.dll. I found issues with this and notified Umbraco and this was meant to be fixed with 7.2.4.

    It seems they havent applied the update correctly. See following issue for more info:

    http://issues.umbraco.org/issue/U4-6476

    Cheers,

    Marc

  • Michaël Vanbrabandt 863 posts 3348 karma points c-trib
    Apr 01, 2015 @ 15:57
    Michaël Vanbrabandt
    0

    Hi Marc,

    thanks for your reply! I will follow this up and hopefully is will be resolved in the next update.

    Thanks,

    /Michael

Please Sign in or register to post replies

Write your reply to:

Draft