Web Service wsdl Unable to connect

Help, please!

I am attempting to connect to the wsdl for a Sage CRM 2020 R2 install and I am getting the following error.

This page contains the following errors:
error on line 3 at column 62: Opening and ending tag mismatch: hr line 3 and body
Below is a rendering of the page up to the first error.
Internal Application Error Access violation at address 1A17B3EC in module 'eware.dll'. Read of address 00000000 /webservice/webservice.wsdl

Has anyone seen this type of error and know how to resolve it?

This is what I am using to connect...

http://server/CRM/eware.dll/webservice/webservice.wsdl

This works for other installs.  Therefore, I think I have the URL correct.

Any assistance would be greatly appreciated.  Thank you!

Parents
  • Have you confirmed 

    1) That the link to the wsdl works for a vanilla instance of Sage CRM 2020 R2?
    2) Can you connect to http://localhost/crm/eware.dll/WebServices/SOAP?

  • Sorry for my late response.  I was away from the office for a couple of days.

    My responses to your questions are in blue.

    1) That the link to the wsdl works for a vanilla instance of Sage CRM 2020 R2?  I did confirm that I can get the wsdl to work on other installs and a fresh development install for Sage CRM 2020 R2.  I can get the wsdl to work everywhere I try except for this install.


    2) Can you connect to http://localhost/crm/eware.dll/WebServices/SOAP?   No.  When I try this on the server, I get a blank screen.

    I am pretty sure that I am accessing it correctly.  It just does not seem to work on this install. 

    This install is being recreated as a fresh install on another server with many improvements and a change to the backend accounting program.  Therefore, this install will eventually be abandoned.  I was planning on using SOAP to keep the data up to date on the new install until we are ready to go live.  Although we are going from one CRM install to another, it is messy because field names have changed along with selection lists.

    With all that said, I have been able to make a connection with REST where I could not with SOAP.  Therefore, due to issues with the wsdl on this install and not others and since we won't be keeping this install, I am going to see if REST will work for me. 

    In the past, I have not needed to use Web Services to get to Sage CRM data.  However, I have used both SOAP and REST to get data from other software's Web Services.  Therefore, I believe REST will work for what I am trying to do.

    I have tested some calls through POSTMAN to my Sage CRM install.  So far I have only tested GET calls on all company records.  However, I am moving on to filtering the data that I want to be returned.  Therefore, if you are aware of documentation/examples of going beyond this ... sdata/CRMj/sagecrm2/-/Company, I would greatly appreciate a shove in the right direction.

    As always, your assistance is greatly appreciated!  :-)

  • The REST documentation:  Sage CRM 2020 R2 | Sage Developer does include a Postman Collection that illustrates how to create, insert and update records.

    Sage CRM 2020 R2 | Sage Developer

Reply Children
No Data