Resolve Portrait Dialogue Error After Upgrade From v5.2 to v6.0.1

Product Feature: Installation

Operating System: Windows 2008 64bit

Configuration: IIS
 

Issue

1.Every few seconds  error message appear in the Process monitor.​
2.Visual Dialogue error w​hen opening a message in Message Manager.Error message attached


Process Monitor Message: 
Error opening provider 'MHMessageDetailProvider': Method not found: 'Void MHPluginTypeLibrary.IMHControlParamDefs.AddParamEx2(System.String, System.String, System.String, Boolean, Boolean, Boolean, Boolean)' 
 
From the DialogServer logs: 
Exception: Method not found: 'Void MHPluginTypeLibrary.IMHControlParamDefs.AddParamEx2(System.String, System.String, System.String, Boolean, Boolean, Boolean, Boolean)' 
Time: 28/05/2014 11:48:38 a.m. 
Module: C:\PROGRA~2\PST\MILLIO~1\DIALOG~1\MHDIAL~1.DLL 
Version: 6.0.1.283 
Filedate: 11/12/2013 2:00:18 p.m. 
Instancename: TheBodyShop 
Username: internal 
ProcessID: 2584 
ThreadID: 2796 
Exceptiontype: EOleException 
Unit: MH_ClientDS.pas 
Procedure: MH_ClientDS.TMHClientDataSet.DoGetRecords 
Line: 131 
SQLStatement: 
 
[02BD0525] MH_ClientDS.TMHClientDataSet.DoGetRecords (Line 128, "MH_ClientDS.pas") 
[02BD0525] MH_ClientDS.TMHClientDataSet.DoGetRecords (Line 128, "MH_ClientDS.pas") 
[0227251B] Datasnap.DBClient.TCustomClientDataSet.OpenCursor (Line 1160, "Datasnap.DBClient.pas") 
[020F0949] Data.DB.TDataSet.SetActive 
[020F0790] Data.DB.TDataSet.Open 
[02F0E4C9] MHMessageAPI.TMHMessageAPI.GetMessageDetailsIdent (Line 844, "MHMessageAPI.pas") 
-------------------------------------------------------------------------------- 
 

Cause

This was caused by the SendMail plugin not being updated during install with the latest compiled version.

Under DialogServerPlugins folder SendMail folder had not been updated with the latest definition.

Resolution

UPDATED: August 24, 2017
It was resolved by copying the correct contents of the folder from test server.