Avaya Support Forums  

Go Back   Avaya Support Forums > Contact Center Applications

Thread Tools Search this Thread Display Modes
Old 01-13-2011, 06:10 AM
omerbircan2 omerbircan2 is offline
Aspiring Member
Join Date: Jan 2011
Posts: 1
omerbircan2 has 10 reputation points
Default CRM phonebook synchronizer


I have a very big problem about phonebook synchronizer plugin. In a CRM database I configured Phonebook synchronizer plugin as in written the user guide. Which are;

1. Copy all files from [DVD:\Utilities\Microsoft Dynamics CRM Server Customizations\Realtime Phonebook Synchronizer] to the [C:\Program Files\Microsoft Dynamics CRM\Server\bin\assembly] folder in your Microsoft Dynamics CRM server.
Note: The included callout.config.xml file instructs Microsoft Dynamics CRM to load the Phonebook synchronizer assembly whenever changes occur in Accounts and Contacts. If you are already using other customizations and would like to keep your original callout.config.xml, please amend your current callout.config.xml with additional entries found in the included callout.config.xml file.

2. Update the ASMSCRMPhonebookSynchronizer.ini. The AS Contact Database Connection String needs to be set to your CCE Contact Database.

I did these steps correctly but, I think there are more configuration settings, because now according to this settings I get ASP.NET errror in event viewer and CRM dies suddenly which says ;

Assembly can not be loaded from C:\Program Files\Microsoft Dynamics CRM\server\bin\assembly\ASMSCRMPhonebookSynchroniz er.dll.

I searched from support center but I don't have any solution,document or idea about it. If anyone help me , I will be pleasure.

My best regards...
Reply With Quote
Old 01-26-2011, 07:03 AM
eclaudio eclaudio is offline
Aspiring Member
Join Date: Aug 2010
Posts: 1
eclaudio has 10 reputation points
Default CRM Sync

Hello Omer,

Based on your post I can see some steps were performed but I'm not clear if the other steps were completed as well.

As a reference, please go over the CRM implementation guide:

Browse to the ‘MS CRM Server Customizations’ under the ‘Utilities folder on the CCE 4.0 DVD
Open the WORD document titled ‘Implementation Guide - MSCRM Integration.doc’

Make sure the configuration steps are completed, starting on page 10.

There is a reference to configure the ASGUIHost.ini file on each CCE agent desktop if the .ini file is used locally, If not you can perform the same configuration at the CCE agent desktop user profile (Configuration manager) , make sure the assembly name on the user profile is correct and the other configuration items as well.

At page 28 there are some steps/procedures on how to invoque a manual Synchronisation between the CRM DB and the CCE Contacts DB

CC Backbone
Reply With Quote
Old 02-11-2011, 02:38 AM
piya piya is offline
Join Date: Dec 2010
Posts: 8
piya has 10 reputation points

Hi All,

I'm sure to do correctly step as all document guide but i face error on Event Viewer after restart IIS ("iisreset" command) as detail below.
================================================== ===================
Error: ISV code threw exception: assembly: ASMSCRMPhonebookSynchronizer.dll; class: ASMSCRMPhonebookSynchronizer.Callout; entity: contact, event: postcreate, exception: System.BadImageFormatException: The format of the file 'ASMSCRMPhonebookSynchronizer.dll' is invalid.
File name: "ASMSCRMPhonebookSynchronizer.dll"
at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Boolean isStringized, Evidence assemblySecurity, Boolean throwOnFileNotFound, Assembly locationHint, StackCrawlMark& stackMark)
at System.Reflection.Assembly.InternalLoad(AssemblyNa me assemblyRef, Boolean stringized, Evidence assemblySecurity, StackCrawlMark& stackMark)
at System.Reflection.Assembly.LoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm)
at System.Activator.CreateInstanceFrom(String assemblyFile, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, Evidence securityInfo)
at Microsoft.Crm.Callout.CalloutHost.PostCreate(Callo utUserContext userContext, CalloutEntityContext entityContext)
=== Pre-bind state information ===
LOG: Where-ref bind. Location = C:\Program Files\Microsoft CRM\server\bin\assembly\ASMSCRMPhonebookSynchroniz er.dll
LOG: Appbase = c:\windows\system32\inetsrv\
LOG: Initial PrivatePath = NULL
Calling assembly : (Unknown).
LOG: Policy not being applied to reference at this time (private, custom, partial, or location-based assembly bind).
LOG: Attempting download of new URL file:///C:/Program Files/Microsoft CRM/server/bin/assembly/ASMSCRMPhonebookSynchronizer.dll.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
================================================== ===================

Note: CCE 4.1.3 and MS CRM 3.

Do you have any idea to suggest me for fix this problem?

Reply With Quote
Old 04-27-2017, 06:37 AM
johns1224 johns1224 is offline
Join Date: Apr 2017
Posts: 56
johns1224 has 9 reputation points

Thanks for sharing the reference document, eclaudio!
Reply With Quote

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT -7. The time now is 05:40 PM.

This Forum is provided solely for the use and convenience of Avaya customers and partners. Use of the Forum is subject to the Terms and Use and Privacy Statement found at www.avaya.com. No other use is permitted. The Forum including all content posted is “AS IS” and Avaya expressly disclaims all warranties and/or guarantees as to its accuracy, reliability, usefulness, quality or non-infringement of intellectual property. Avaya reserves the right to remove any content posted on the Forum at any time and for whatever reason.

Avaya will not be liable for any content posted on this Forum, including, without limitation, any errors or omissions or for any losses or damages of any kind incurred as a result of use or reliance on any content, regardless of its origin.

You expressly understand and agree that you assume all risks associated with use or reliance on this content.