Unable to update / delete a record using SOAP Webservices

AbdulAzeez
Mega Guru

Hello All,

I am working on SOAP Webservices using Instance to Instance configuration..

I have a Dev Instance #1 where if i insert i can see that the record is created on Dev Instance #2 but when i am trying to update the existing record system is hitting an error on HTTP status: 500

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Header/><SOAP-ENV:Body><SOAP-ENV:Fault><faultcode>SOAP-ENV:Server</faultcode><faultstring>com.glide.processors.soap.SOAPProcessingException: Web service update called without a sys_id, ignored</faultstring><detail>com.glide.processors.soap.SOAPProcessingException: Web service update called without a sys_id, ignored</detail></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope>

Note: I provide the sys_id of existing record which i get it from Dev Instance #2.

Please help me out this, thanks in advance.

1 ACCEPTED SOLUTION

Hi Abdul Azeez,



Please try this SOAP message and let me know



<short_description>test</short_description>


<state>2</state>


<sys_id>5bc258724f213200ead63ce18110c705</sys_id>



You should not include ${} in the message.



Thanks


Please Hit like, Helpful or Correct depending on the impact of the response


View solution in original post

11 REPLIES 11

This has something to do with the ACL's, I   believe it should create ACL that is missing as you are trying insert call.



Thanks


Please Hit like, Helpful or Correct depending on the impact of the response


harishdasari
Tera Guru

Hi Abdul,



It should be issue with ACL on change request table for inserting records.



Check the WRITE acl on change table. which is stopping the system to create new record.



Thanks