Skip to main content
Solved

Login error accessing 20.200.001 Web Service Endpoint

  • January 14, 2022
  • 4 replies
  • 122 views

We are attempting to Login to a Web Service Endpoint based on the 20.200.001 Default.  However when we send the Login request it returns an error

Request XML

<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" ><soap:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ><Login xmlns="http://www.acumatica.com/entity/3/OzLINK_MVP_WSE/20.200.001/"><name>admin</name><password>*****</password></Login></soap:Body></soap:Envelope>

Response

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><s:Fault><faultcode>s:Server</faultcode><faultstring xml:lang="en-US">System.InvalidOperationException: System contract PX.Api.ContractBased.SystemContracts.V4.SystemContract does not implement required interface PX.Api.ContractBased.Soap.ISoapSystemContract

This only happens for 20.200.001 endpoints, we can successfully login to 18.200.001.

Has something changed with the Login for 20.200.001?

Best answer by Dmitrii Naumov

2020 R2 Release Notes for developers, page 18:

http://acumatica-builds.s3.amazonaws.com/builds/20.2/ReleaseNotes/AcumaticaERP_2020R2_ReleaseNotes_for_Developers.pdf

4 replies

Dmitrii Naumov
Acumatica Moderator
Forum|alt.badge.img+7
  • Acumatica Moderator
  • January 14, 2022

SOAP protocol is not supported for Default endpoint v 20.200.001 and newer. please use REST for that.


  • Author
  • Freshman II
  • January 14, 2022

Ah okay, that is so not the news I wanted to hear.  Our minor upgrade just became a major project.

Can you point me to the release notes that explain this as I am going to need to send it to my management to explain why.

 

Thanks

Chris

 


Dmitrii Naumov
Acumatica Moderator
Forum|alt.badge.img+7
  • Acumatica Moderator
  • Answer
  • January 14, 2022

  • Author
  • Freshman II
  • January 14, 2022