Showing results for 
Search instead for 
Do you mean 
Community Home Request Access Read Blogs Share Your Ideas Search Community View My Settings
Reply
Highlighted
Bronze Super Contributor
Posts: 176
Registered: ‎04-28-2009
Accepted Solution

GSync: Unable to find AppId for endpoint

Hi,

 

I'm trying to setup Google Sync but the Saleslogix SData Sync Service reports the following error:

 

---

,000 [13] ERROR  [(null)] - Sage.Platform.Application.ValidationException: Unable to find AppId for endpoint:http://localhost/sdata/slx/gcrm/-/
Current endpoint count:2
Current endpoints:
http://localhost:80/sdata/slx/gcrm/-/
https://www.google.com/sdata/google/gcrm/ambit@domain.com

   at Sage.SalesLogix.IntegrationContract.AppIdMappingService.EndpointToAppId(String endpoint)
   at Sage.SalesLogix.IntegrationContract.SyncEngine.SyncEngine..ctor(String targetEndpoint, String sourceEndpoint, IAppIdMappingService appIdMappingService)
   at Sage.SalesLogix.IntegrationContract.SyncEngine.SyncEngine..ctor(String targetEndpoint, String sourceEndpoint, IAppIdMappingService appIdMappingService, String jobName, String integrationId, Boolean logging)
   at Sage.SalesLogix.IntegrationContract.SyncEngine.FullContractSyncEngine.Execute(IProgress`1 progress, CancellationToken cancellationToken)
   at SyncEngineService.SyncWinService.ExecuteSync(Object data)
---

 

Has someone an idea what's wrong?

Thanks in advance,

Best regards,

Marco

---------------------------
Ambit AG, Switzerland
Bronze Super Contributor
Posts: 176
Registered: ‎04-28-2009

Re: GSync: Unable to find AppId for endpoint

Oh man, I could go crazy :/

 

In the Sdata Sync Configuration, if SLX is running on port 80, dont fill it out like this (e.g. http://localhost:80/sdata/slx/gcrm/-/).

Then you get the error above. Remove the port completely. Other ports are working fine.

 

And if you get event-logs with "InternalSyncTarget - Object reference not set to an instance of an object." it's because the SYNCDIGEST table contains records with an APPID which doesn't exist in the APPIDMAPPING table.

 

 

---------------------------
Ambit AG, Switzerland