Friday, November 1, 2013

Error when launching Retail POS : could not load all external service modules

If you are receiving error when trying to launch the Retail POS on AX 2012 R2.  "Error number: 1300 could not load all external service modules" and your Event log shows following message:

Connector TestConnector not found!
_______________________________

SystemCore: System.Exception: Processor not found.
   at Microsoft.Dynamics.Retail.SDKManager.PaymentProcessorManager.GetPaymentProcessor(String name)
   at Microsoft.Dynamics.Retail.Pos.EFT.PaymentSDKProcessor.GetEftPaymentProcessor(String connectorName)
   at Microsoft.Dynamics.Retail.Pos.EFT.PaymentSDKProcessor.GetEftProcessorServices(String connectorName)
   at Microsoft.Dynamics.Retail.Pos.EFT.EFT.Initialize()
   at Microsoft.Dynamics.Retail.Pos.SystemCore.Services.Initialize()
   at Microsoft.Dynamics.Retail.Pos.SystemCore.PosApplication.Initialize().


Then you can resolve this issue by copying "Microsoft.Dynamics.Retail.TestConnector.dll" from "C:\Program Files (x86)\Microsoft Dynamics AX\60\Client\Bin\Connectors" to "C:\Program Files (x86)\Microsoft Dynamics AX\60\Retail POS\Connectors" the problem will resolve.

Happy Daxing !!!