
08-12-2010 06:51 AM
Hi All
i've deployed sData successfully and can access http://localhost:3333/sdata/$system/adapters .
but when i try to access the url (http://localhost:3333/sdata/slx/dynamic/contacts) I get the following error:
<sdata:diagnosis>
<sdata:severity>error</sdata:severity>
-
<sdata:message>
Exception caught during the processing of a message
Verb: GET
Uri: http://114.201.40.12:3333/sdata/slx/dynamic/contacts
Original Message: Could not load type 'Sage.Utilities.Collections.MarshalByRefList`1' from assembly 'Sage.Utilities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=c59b718b5ca510a8'.
Stack Trace: at Sage.Integration.Entity.Adapter.ContactRequest.Cre
at Sage.SalesLogix.Web.DynamicFeeds.DynamicRequestBas
at Sage.Integration.Entity.Adapter.ContactRequest.Get
at Invoke16e24f9342a84b429d67455b21777bfc.Invoke(Obje
at Sage.Integration.Messaging.RequestTargetRegistrati
at Sage.Integration.Messaging.MessagingService.Proces
</sdata:message>
<sdata:code>-1</sdata:code>
</sdata:diagnosis>
Any ideas on what may be the issue?
Thanks in advance
08-26-2010 08:30 PM
Has Sage.Utilities.dll been deployed to the bin folder of your sdata portal?
What version of SLX are you running?
Also, you're missing the "dataset" segment in your request URL. We don't use this segment in SLX so it should always contain a hyphen:
http://localhost:3333/sdata/slx/dynamic/-/contacts
The various URL components are described in section 2.1 of the SData spec.