ActiveChat 1.30 - Live chat plugin

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
10 years ago
We are proud to announce a live chat plugin for NopCommerce that runs natively on your server. No more monthly fees! It is called ActiveChat and you can download it here https://www.nopcommerce.com/p/1093/activechat-130.aspx.

We are actively working on building in a ton of new features, so please feel free to let us know if there is anything you would like to see added.
10 years ago
Nice to have a chat system that runs natively on the site.

Can we see a demo somewhere?
10 years ago
jariwalakrunal wrote:
Nice to have a chat system that runs natively on the site.

Can we see a demo somewhere?


Unfortunately I don't at this time. I will try to post a video or something shortly. You can install and test in a matter of minutes though, it's very easy.
10 years ago
Thank you. I'm just downloading to try it.
10 years ago
jariwalakrunal wrote:
Thank you. I'm just downloading to try it.


No problem. Let me know how it goes. I would love your feedback.
10 years ago
ActiveChat 1.30 Plugin

I downloaded this plugin, unzipped it and copied all the files and subfolders from it's '3.00' folder to my nop 3.0 application in '\Plugins\ActiveForever.ActiveChat\' folder.
I logged in as admin, and opened the plugins configuration page from the Administratin website.
I refreshed the plugins registered by clicking the appropriate button

I got this error page:
----------------------------------------------------------------------------------------------------------------------------------------------
Server Error in '/' Application.

Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.]
   System.Reflection.RuntimeModule.GetTypes(RuntimeModule module) +0
   System.Reflection.RuntimeModule.GetTypes() +4
   System.Reflection.Assembly.GetTypes() +61
   Nop.Core.Plugins.PluginManager.Initialize() +1466

[Exception: Could not load file or assembly 'Telerik.Web.Mvc, Version=2013.2.611.340, Culture=neutral, PublicKeyToken=29ac1a93ec063d92' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
]
   Nop.Core.Plugins.PluginManager.Initialize() +1886

[Exception: Could not load file or assembly 'Telerik.Web.Mvc, Version=2013.2.611.340, Culture=neutral, PublicKeyToken=29ac1a93ec063d92' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
]
   Nop.Core.Plugins.PluginManager.Initialize() +2255

[InvalidOperationException: The pre-application start initialization method Initialize on type Nop.Core.Plugins.PluginManager threw an exception with the following error message: Could not load file or assembly 'Telerik.Web.Mvc, Version=2013.2.611.340, Culture=neutral, PublicKeyToken=29ac1a93ec063d92' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
.]
   System.Web.Compilation.BuildManager.InvokePreStartInitMethodsCore(ICollection`1 methods, Func`1 setHostingEnvironmentCultures) +550
   System.Web.Compilation.BuildManager.InvokePreStartInitMethods(ICollection`1 methods) +132
   System.Web.Compilation.BuildManager.CallPreStartInitMethods(String preStartInitListPath) +90
   System.Web.Compilation.BuildManager.ExecutePreAppStart() +135
   System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException) +516

[HttpException (0x80004005): The pre-application start initialization method Initialize on type Nop.Core.Plugins.PluginManager threw an exception with the following error message: Could not load file or assembly 'Telerik.Web.Mvc, Version=2013.2.611.340, Culture=neutral, PublicKeyToken=29ac1a93ec063d92' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
.]
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +9874568
   System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +101
   System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +254

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.18044
----------------------------------------------------------------------------------------------------------------------------------------------

If I am not wrong here, it seems this plugin references the version 2013.2.611.340 of the Telerik.Web.Mvc.dll instead of the default version 2013.1.219.340, which came with both nop 3.00 deployments (binaries only version and source code version).

If this version is critical to this plugin, two issues are to be resolved:
1. what changes are necessary to upgrade the whole nop 3.0 package to use this DLL instead of the originally deployed one
2. where could one find the new DLL and what are the installation and config. procedures for it.

If this plugin works well with the original version of the Telerik file (I mean the one included in the nop 3.0 downloadable RAR file - with or without sources), then what kind of changes should one make on this plugin files to make it work as it's suppose to do ?

This piece of software promisses a lot of free and usefull functionality almost anyone would like to have in his/hers stores, so I imagine it's not only me so interested in seeing it in action.
10 years ago
I will update the plugin asap. Thanks for the feedback.
10 years ago
I will need to rebuild the 3.0 version with correct library and I can't do that until I publish this next release in the next couple of days. For now, you here is the Telerik DLL I am referencing (Telerik.Web.Mvc-2013.2.611-340.zip).

Try downloading that and placing it in your bin folder. Don't forget to backup the old Telerik.Web.Mvc.dll first in case that breaks something else. If that doesn't work I will have an official fix posted soon.
10 years ago
A new ActiveChat update has been published. This should fix the Telerik library issue with NopCommerce version 3.00. Download it here.
10 years ago
tjbishop wrote:
No problem. Let me know how it goes. I would love your feedback.


Hi, we have downloaded the same, and it worked very well. Its a very nice plugin. Great job.
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.