
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-20-2017 03:39 AM
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.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-20-2017 04:24 AM
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-20-2017 06:49 AM
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-20-2017 06:28 AM
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