In-App Chat Web Component installed, but the sample application is not working

Hi All,


I want to try the In app web chat component...to see how it works etc.

I used this link https://success.outsystems.com/Documentation/SILK_UI_Framework/In-App_Chat_Web_Component

So I wanted to run the sample app "InAppWebChatSample" but then I see this message "There was an error processing your request. Please try again later..."

The error log looks like this


[1] Exception of type 'System.Web.HttpUnhandledException' was thrown.
   at System.Web.UI.Page.HandleError(Exception e)
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   at System.Web.UI.Page.ProcessRequest()
   at System.Web.UI.Page.ProcessRequest(HttpContext context)
   at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride)

[2] 'Post' Web Block is incompatible with the 'WebPatterns' module definition. Please update it.
   at proxy_InAppChatWeb_WebPatterns.Flows.FlowContent.WBlkPost.get_wtIcon()
   at ssInAppChatWeb.Flows.FlowInAppChatFlow.WBlkInAppChat.FindControl(String id)
   at ssInAppChatWeb.Flows.FlowInAppChatFlow.WBlkInAppChat.InitializeComponent()
   at ssInAppChatWeb.Flows.FlowInAppChatFlow.WBlkInAppChat.OnInit(EventArgs e)
   at System.Web.UI.Control.InitRecursive(Control namingContainer)
   at System.Web.UI.Control.InitRecursive(Control namingContainer)
   at System.Web.UI.Control.InitRecursive(Control namingContainer)
   at System.Web.UI.Control.AddedControl(Control control, Int32 index)
   at System.Web.UI.Control.AddParsedSubObject(Object obj)
   at proxy_InAppChatWebSample_WebPatterns.Flows.FlowContent.WBlkModal.OnInit(EventArgs e)
   at System.Web.UI.Control.InitRecursive(Control namingContainer)
   at System.Web.UI.Control.InitRecursive(Control namingContainer)
   at System.Web.UI.Control.InitRecursive(Control namingContainer)
   at System.Web.UI.Control.InitRecursive(Control namingContainer)
   at System.Web.UI.Control.AddedControl(Control control, Int32 index)
   at System.Web.UI.Control.AddParsedSubObject(Object obj)
   at proxy_InAppChatWebSample_LiverpoolTheme.Flows.FlowLiverpoolBase.WBlkLayout.OnInit(EventArgs e)
   at System.Web.UI.Control.InitRecursive(Control namingContainer)
   at System.Web.UI.Control.InitRecursive(Control namingContainer)
   at System.Web.UI.Control.InitRecursive(Control namingContainer)
   at System.Web.UI.Control.InitRecursive(Control namingContainer)
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)


Any ideas? I dont know where to start to be honest


Thanks

Hi,

I think this is the relevant error message in your error log

Post' Web Block is incompatible with the 'WebPatterns' module definition. Please update it.

If you recently updated the OutSystems UI components then you could try the following:

Open from the downloaded app each module and refresh the dependencies and publish the modules again.

Regards,

Daniel