Copied to clipboard

Flag this post as spam?

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


  • Martin 81 posts 246 karma points
    Dec 20, 2014 @ 14:57
    Martin
    0

    Merchello tab does not display anything post 1.6 upgrade

    Hi guys,

    Followed upgrade instructions carefully to go from 1.5.0 to 1.6.0 but now when I click on the Merchello tab in the backoffice, I am presented with a blank screen and no way to navigate through the settings.

    Here's the interesting thing though, I can navigate directly to a Merchello url such as http://localhost:14775/umbraco/#/merchello/merchello/ProductList/manage and that displays the page correctly with everything functioning so it seems like the only thing that is broken is the left hand navigation panel.

    Any ideas?

  • Jan Skovgaard 11280 posts 23678 karma points MVP 10x admin c-trib
    Dec 20, 2014 @ 18:53
    Jan Skovgaard
    0

    Hi Martin

    What version of Umbraco are you running? It's my understanding that Merchello 1.6 is for Umbraco 7.2 only.

    EDIT: That's also what it says on the download page if you scroll down a bit to the bottom where the different releases can be downloaded.

    Cheers, Jan

  • Martin 81 posts 246 karma points
    Dec 20, 2014 @ 19:54
    Martin
    0

    7.2.1

  • Jan Skovgaard 11280 posts 23678 karma points MVP 10x admin c-trib
    Dec 20, 2014 @ 19:57
    Jan Skovgaard
    0

    Hi Martin

    Ok - After the upgrade the application pool should be recycled...but I suspect you might need to go to /config/ClientDependency.config and increment the version attribute and then recycle the app pool again.

    Does that help?

    If not...do you then see any error messages in the console log? or do you see anything in the /app_data/logs file marked with ERROR or WARNING related to merchello?

    /Jan

  • Martin 81 posts 246 karma points
    Dec 22, 2014 @ 02:29
    Martin
    0

    Hi Jan

    I run my application from Visual Studio so not sure how I'd even recycle the app pool?

    There are no console errors or warning messages in the log, here's what it does have though

    2014-12-22 01:24:01,338 [33] INFO  Umbraco.Core.PluginManager - [Thread 32] Determining hash of code files on disk
    2014-12-22 01:24:01,347 [33] INFO  Umbraco.Core.PluginManager - [Thread 32] Hash determined (took 5ms)
    2014-12-22 01:24:01,357 [33] INFO  Umbraco.Core.PluginManager - [Thread 32] Starting resolution types of umbraco.interfaces.IApplicationStartupHandler
    2014-12-22 01:24:01,558 [33] INFO  Umbraco.Core.PluginManager - [Thread 32] Completed resolution of types of umbraco.interfaces.IApplicationStartupHandler, found 45 (took 200ms)
    2014-12-22 01:24:01,605 [33] INFO  Umbraco.Core.PluginManager - [Thread 32] Starting resolution types of Umbraco.Core.PropertyEditors.IPropertyEditorValueConverter
    2014-12-22 01:24:01,611 [33] INFO  Umbraco.Core.PluginManager - [Thread 32] Completed resolution of types of Umbraco.Core.PropertyEditors.IPropertyEditorValueConverter, found 0 (took 5ms)
    2014-12-22 01:24:01,611 [33] INFO  Umbraco.Core.PluginManager - [Thread 32] Starting resolution types of Umbraco.Core.PropertyEditors.IPropertyValueConverter
    2014-12-22 01:24:01,618 [33] INFO  Umbraco.Core.PluginManager - [Thread 32] Completed resolution of types of Umbraco.Core.PropertyEditors.IPropertyValueConverter, found 16 (took 6ms)
    2014-12-22 01:24:01,629 [33] INFO  Umbraco.Core.PluginManager - [Thread 32] Starting resolution types of Umbraco.Web.Mvc.SurfaceController
    2014-12-22 01:24:01,635 [33] INFO  Umbraco.Core.PluginManager - [Thread 32] Completed resolution of types of Umbraco.Web.Mvc.SurfaceController, found 20 (took 5ms)
    2014-12-22 01:24:01,635 [33] INFO  Umbraco.Core.PluginManager - [Thread 32] Starting resolution types of Umbraco.Web.WebApi.UmbracoApiController
    2014-12-22 01:24:01,648 [33] INFO  Umbraco.Core.PluginManager - [Thread 32] Completed resolution of types of Umbraco.Web.WebApi.UmbracoApiController, found 52 (took 13ms)
    2014-12-22 01:24:01,679 [33] INFO  Umbraco.Core.PluginManager - [Thread 32] Starting resolution types of Umbraco.Core.Media.IThumbnailProvider
    2014-12-22 01:24:01,686 [33] INFO  Umbraco.Core.PluginManager - [Thread 32] Completed resolution of types of Umbraco.Core.Media.IThumbnailProvider, found 3 (took 7ms)
    2014-12-22 01:24:01,686 [33] INFO  Umbraco.Core.PluginManager - [Thread 32] Starting resolution types of Umbraco.Core.Media.IImageUrlProvider
    2014-12-22 01:24:01,693 [33] INFO  Umbraco.Core.PluginManager - [Thread 32] Completed resolution of types of Umbraco.Core.Media.IImageUrlProvider, found 1 (took 6ms)
    2014-12-22 01:24:02,472 [33] INFO  Merchello.Web.UmbracoApplicationEventHandler - Attempting to initialize Merchello
    2014-12-22 01:24:02,483 [33] INFO  Umbraco.Core.PluginManager - [Thread 32] Starting resolution types of Merchello.Core.Gateways.GatewayProviderBase
    2014-12-22 01:24:02,491 [33] INFO  Umbraco.Core.PluginManager - [Thread 32] Completed resolution of types of Merchello.Core.Gateways.GatewayProviderBase, found 5 (took 7ms)
    2014-12-22 01:24:02,600 [33] INFO  Umbraco.Core.PluginManager - [Thread 32] Starting resolution types of Merchello.Core.Observation.ITrigger
    2014-12-22 01:24:02,607 [33] INFO  Umbraco.Core.PluginManager - [Thread 32] Completed resolution of types of Merchello.Core.Observation.ITrigger, found 3 (took 6ms)
    2014-12-22 01:24:02,610 [33] INFO  Umbraco.Core.PluginManager - [Thread 32] Starting resolution types of Merchello.Core.Observation.IMonitor
    2014-12-22 01:24:02,616 [33] INFO  Umbraco.Core.PluginManager - [Thread 32] Completed resolution of types of Merchello.Core.Observation.IMonitor, found 3 (took 6ms)
    2014-12-22 01:24:02,619 [33] INFO  Umbraco.Core.PluginManager - [Thread 32] Starting resolution types of Merchello.Web.Reporting.ReportController
    2014-12-22 01:24:02,624 [33] INFO  Umbraco.Core.PluginManager - [Thread 32] Completed resolution of types of Merchello.Web.Reporting.ReportController, found 0 (took 5ms)
    2014-12-22 01:24:02,624 [33] INFO  Merchello.Core.CoreBootManager - [Thread 32] Starting subscribing Monitors to Triggers
    2014-12-22 01:24:02,625 [33] INFO  Merchello.Core.Observation.MonitorBase`1[[Merchello.Core.Models.IShipment, Merchello.Core, Version=1.6.0.0, Culture=neutral, PublicKeyToken=null]] - [Thread 32] PartialOrderShippedMonitor subscribing to PartialOrderShippedTrigger
    2014-12-22 01:24:02,626 [33] INFO  Merchello.Core.Observation.MonitorBase`1[[Merchello.Core.Models.MonitorModels.IPaymentResultMonitorModel, Merchello.Core, Version=1.6.0.0, Culture=neutral, PublicKeyToken=null]] - [Thread 32] OrderConfirmationMonitor subscribing to OrderConfirmationTrigger
    2014-12-22 01:24:02,626 [33] INFO  Merchello.Core.Observation.MonitorBase`1[[Merchello.Core.Models.IShipment, Merchello.Core, Version=1.6.0.0, Culture=neutral, PublicKeyToken=null]] - [Thread 32] OrderShippedMonitor subscribing to OrderShippedTrigger
    2014-12-22 01:24:02,626 [33] INFO  Umbraco.Core.CoreBootManager - [Thread 32] Finished subscribing Monitors to Triggers
    2014-12-22 01:24:02,958 [33] INFO  Merchello.Web.UmbracoApplicationEventHandler - Initialization of Merchello complete
    2014-12-22 01:24:03,021 [33] INFO  Umbraco.Web.Search.ExamineEvents - [Thread 32] Initializing Examine and binding to business logic events
    2014-12-22 01:24:03,151 [33] INFO  Umbraco.Web.Search.ExamineEvents - [Thread 32] Adding examine event handlers for index providers: 3
    2014-12-22 01:24:03,154 [33] INFO  Merchello.Core.Gateways.GatewayEvents - [Thread 32] Initializing Merchello Warehouse Catalog binding events
    2014-12-22 01:24:03,155 [33] INFO  Merchello.Core.Gateways.Notification.Monitors.NotificationMonitorEvents - [Thread 32] Initializing Merchello NotificationMonitor binding events
    2014-12-22 01:24:03,155 [33] INFO  Merchello.Core.Gateways.Notification.Monitors.NotificationMonitorEvents - [Thread 32] Completed Merchello NotificationMonitor binding events
    2014-12-22 01:24:03,156 [33] INFO  Merchello.Core.Gateways.Notification.Smtp.SmtpProviderEvents - [Thread 32] Initializing SMTP notification gateway provider registration binding events
    2014-12-22 01:24:03,157 [33] INFO  Merchello.Plugin.Payments.Stripe.StripeApplicationEventListener+StripeEvents - [Thread 32] Initializing Stripe provider registration binding events
    2014-12-22 01:24:03,160 [33] INFO  Merchello.Web.Search.ExamineEvents - [Thread 32] Initializing Merchello ProductIndex binding events
    2014-12-22 01:24:03,164 [33] INFO  Merchello.Web.Trees.ServerVariablesParsingEvents - [Thread 32] Initializing Merchello ServerVariablesParsingEvents
    2014-12-22 01:24:03,165 [33] INFO  Merchello.Web.UmbracoApplicationEventHandler - [Thread 32] Initializing Customer related events
    2014-12-22 01:24:03,317 [33] INFO  Umbraco.Web.UmbracoModule - [Thread 47] Setting OriginalRequestUrl: localhost:14775/umbraco
    2014-12-22 01:24:03,434 [33] INFO  umbraco.content - [Thread 6] Loading content from disk cache...
    2014-12-22 01:24:05,082 [33] INFO  Umbraco.Core.PluginManager - [Thread 6] Starting resolution types of Umbraco.Core.Persistence.Mappers.BaseMapper
    2014-12-22 01:24:05,090 [33] INFO  Umbraco.Core.PluginManager - [Thread 6] Completed resolution of types of Umbraco.Core.Persistence.Mappers.BaseMapper, found 23 (took 7ms)
    2014-12-22 01:24:05,680 [33] INFO  Umbraco.Core.PluginManager - [Thread 6] Starting resolution types of Umbraco.Core.PropertyEditors.IParameterEditor
    2014-12-22 01:24:05,694 [33] INFO  Umbraco.Core.PluginManager - [Thread 6] Completed resolution of types of Umbraco.Core.PropertyEditors.IParameterEditor, found 44 (took 13ms)
    2014-12-22 01:24:13,523 [33] INFO  Umbraco.Core.PluginManager - [Thread 47] Starting resolution types of Umbraco.Web.Trees.TreeController
    2014-12-22 01:24:13,532 [33] INFO  Umbraco.Core.PluginManager - [Thread 47] Completed resolution of types of Umbraco.Web.Trees.TreeController, found 5 (took 9ms)
    2014-12-22 01:24:13,573 [33] INFO  Umbraco.Core.PluginManager - [Thread 25] Starting resolution types of umbraco.interfaces.ITree
    2014-12-22 01:24:13,584 [33] INFO  Umbraco.Core.PluginManager - [Thread 25] Completed resolution of types of umbraco.interfaces.ITree, found 35 (took 10ms)
    2014-12-22 01:24:13,595 [33] INFO  Umbraco.Core.PluginManager - [Thread 25] Starting resolution types of Umbraco.Web.Trees.TreeController
    2014-12-22 01:24:13,595 [33] INFO  Umbraco.Core.PluginManager - [Thread 25] Completed resolution of types of Umbraco.Web.Trees.TreeController, found 5 (took 0ms)
    2014-12-22 01:24:13,597 [33] INFO  Umbraco.Core.PluginManager - [Thread 25] Starting resolution types of umbraco.interfaces.ITree
    2014-12-22 01:24:13,606 [33] INFO  Umbraco.Core.PluginManager - [Thread 25] Completed resolution of types of umbraco.interfaces.ITree, found 19 (took 8ms)
    2014-12-22 01:24:13,618 [33] INFO  Umbraco.Core.PluginManager - [Thread 25] Starting resolution types of umbraco.interfaces.IApplication
    2014-12-22 01:24:13,634 [33] INFO  Umbraco.Core.PluginManager - [Thread 25] Completed resolution of types of umbraco.interfaces.IApplication, found 8 (took 15ms)
    
  • Jan Skovgaard 11280 posts 23678 karma points MVP 10x admin c-trib
    Dec 22, 2014 @ 06:52
    Jan Skovgaard
    0

    Hi Martin

    Ok, luckily it's quite simple to recycle it - Just open up the web.config and hit save.

    Now reload your browser when you're in the backoffice.Do you see anything now?

    /Jan

  • Martin 81 posts 246 karma points
    Dec 22, 2014 @ 13:00
    Martin
    0

    Nope :(

    here's a quick screen recording of how it looks http://cl.ly/Z3kS

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Dec 22, 2014 @ 17:43
    Rusty Swayne
    0

    Hi Martin,

    Can you open the client side developer tools (F12) and look for something in the console on the refresh?

  • Martin 81 posts 246 karma points
    Dec 22, 2014 @ 22:47
    Martin
    0

    With the merchello tab selected, console open, when I refresh the page, nothing is flagged up in the console, anything in particular you want me to look for?

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Dec 22, 2014 @ 22:51
    Rusty Swayne
    0

    Try setting the compilation debug="true" in the web.config so that ClientDependency does not jump in there, open your network tab in the client developer tools and hit refresh on one of the Merchello pages.

    Does anything stand out then?

  • Martin 81 posts 246 karma points
    Dec 22, 2014 @ 22:52
    Martin
    0

    just spotted this:

    the request

    http://localhost:14775/umbraco/backoffice/UmbracoApi/Dashboard/GetDashboard?section=merchello
    

    returns the following:

    )]}',
    []
    

    dunno if that's normal or not.

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Dec 22, 2014 @ 23:02
    Rusty Swayne
    0

    That one is fine ...

  • Martin 81 posts 246 karma points
    Dec 22, 2014 @ 23:14
    Martin
    0

    the request

    http://localhost:14775/umbraco/backoffice/UmbracoTrees/ApplicationTree/GetApplicationTrees?application=merchello&tree=&isDialog=false
    

    returns this

    )]}',
    {"isContainer":false,"children":[],"parentId":null,"hasChildren":false,"nodeType":null,"routePath":null,"childNodesUrl":"/umbraco/backoffice/Merchello/MerchelloTree/GetNodes?id=-1&application=merchello&tree=&isDialog=false","menuUrl":"/umbraco/backoffice/Merchello/MerchelloTree/GetMenu?id=-1&application=merchello&tree=&isDialog=false","iconIsClass":true,"iconFilePath":"","cssClasses":[],"name":"Merchello","id":"-1","icon":"icon-folder-close","trashed":false,"key":"00000000-0000-0000-0000-000000000000","alias":null,"path":null,"metaData":{"treeAlias":"merchello","application":"merchello","tree":"","isDialog":"false"}}
    
  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Dec 23, 2014 @ 00:38
    Rusty Swayne
    0

    That matches mine as well ...

    What version of Merchello and Umbraco are you using again. Also, did you upgrade Merchello from Version X?

  • Martin 81 posts 246 karma points
    Dec 23, 2014 @ 00:47
    Martin
    0

    umbraco 7.2.1

    merchello 1.6.0, upgraded from 1.5.0

    Is there any way I can somehow re-install the package whilst still preserving my settings, product catalogue, etc

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Dec 23, 2014 @ 01:02
    Rusty Swayne
    0

    Sure:

    Delete the Merchello DLL files and replace with the 1.6.0, Verify that your ExamineSettings.config and ExamineIndex.config match a 1.6.0 install .. and copy over replace the App_Plugins/Merchello directory.

  • Martin 81 posts 246 karma points
    Dec 23, 2014 @ 01:27
    Martin
    0

    Can you elaborate on the following

    "Verify that your ExamineSettings.config and ExamineIndex.config match a 1.6.0 install"

    I don't have another 1.6.0 merchello installation to compare it to

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Dec 23, 2014 @ 01:57
  • Martin 81 posts 246 karma points
    Dec 25, 2014 @ 23:46
    Martin
    0

    First off, Merry Christmas to everyone here, hopefully we've all stuffed ourselves silly with amazing food and got some sweet presents!

    To the matter at hand, we'll I'm kinda stuck here :(

    Replaced App_Plugins/Merchello folder, replaced files in bin directory, examine index/settings files are a match but still get blank screen when clicking on Merchello tab.

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Dec 26, 2014 @ 00:14
    Rusty Swayne
    0

    Hi Martin - would you be available for a Skype call tomorrow? I'm GMT -8 ...

  • Martin 81 posts 246 karma points
    Dec 26, 2014 @ 01:29
    Martin
    0

    Yeah I can make myself available, just sent you an email

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Dec 30, 2014 @ 02:17
    Rusty Swayne
    0

    We figured it out. It seems the line was missing from the web.config.

Please Sign in or register to post replies

Write your reply to:

Draft