What should be done to address the problem?

A company has code to update a Request and Request Lines and make a callout to their external ERP system’s REST endpoint with the updated records.

The CalloutUtil. makeRestCallout fails with a ‘You have uncommitted work pending. Please commit or rollback before calling out’ error .

What should be done to address the problem?
A . Change the CalloutUtil.makeRestCallout to an @InvocableMethod method.
B . Remove the Database.setSavepoint and Database.rollback.
C . Move the CalloutUtil.makeRestCallout method call below the catch block.
D . Change the CalloutUtil.makeRestCallout to an @future method

Answer: D

Latest PDII Dumps Valid Version with 280 Q&As

Latest And Valid Q&A | Instant Download | Once Fail, Full Refund

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments