New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Salesforce ARC-101 Exam - Topic 8 Question 39 Discussion

Actual exam question for Salesforce's ARC-101 exam
Question #: 39
Topic #: 8
[All ARC-101 Questions]

Universal Containers is a global financial company that sells financial products and services.

There is a daily scheduled Batch Apex job that generates invoice from a given set of orders.

UC requested building a resilient integration for this batch apex job in case the invoice

generation fails.

What should an integration architect recommend to fulfill the requirement?

Show Suggested Answer Hide Answer
Suggested Answer: B

Contribute your Thoughts:

0/2000 characters
Elmira
3 months ago
B seems useful for monitoring, but not for actual handling.
upvoted 0 times
...
Noble
3 months ago
Wait, can Batch Apex really handle retries on its own?
upvoted 0 times
...
Layla
3 months ago
Not sure about D, middleware adds complexity.
upvoted 0 times
...
Lenita
4 months ago
Definitely agree with C! BatchApexErrorEvent is solid.
upvoted 0 times
...
Silvana
4 months ago
I think option C is the best choice for error handling.
upvoted 0 times
...
Twanna
4 months ago
I believe monitoring the error handling through a report is useful, but it might not be enough on its own for resilience in this case.
upvoted 0 times
...
Corrina
4 months ago
I’m a bit confused about whether to handle retries in the middleware or within the job. I feel like both options have their pros and cons.
upvoted 0 times
...
Marcos
4 months ago
I think we practiced a question similar to this, and I recall that using BatchApexErrorEvent could provide more robust error handling.
upvoted 0 times
...
Cecily
5 months ago
I remember we discussed the importance of handling errors directly in the Batch Apex job itself, but I'm not sure if that's the best approach here.
upvoted 0 times
...
Lashaunda
5 months ago
I'm a bit confused by the options here. Building the retry and error handling in the middleware seems like it could work, but I'm not sure if that's the best approach for a batch Apex job. I'll need to review the details of each option carefully before making a decision.
upvoted 0 times
...
Helga
5 months ago
Okay, I've got a strategy for this. I know that Batch Apex jobs can be tricky, so I'll focus on the key requirements - the job needs to be resilient and handle errors. I think building the retry and error handling directly in the batch Apex job itself is the most robust approach.
upvoted 0 times
...
Pamella
5 months ago
Hmm, I'm a bit unsure about this one. The question mentions "resilient integration" but doesn't explicitly state what that means. I'll need to think carefully about the different ways to handle errors and retries in a batch Apex job.
upvoted 0 times
...
Malika
5 months ago
This seems like a straightforward question about building resilient integration for a batch Apex job. I think I have a good handle on the concepts involved, so I'll carefully review the options and select the best approach.
upvoted 0 times
...
Tonette
5 months ago
Okay, I think I've got a handle on this. The key is to identify the one statement that doesn't accurately describe the postmaster. I'll go through each option and try to spot the odd one out.
upvoted 0 times
...
Patria
5 months ago
I'm not sure about the difference between "WHEN MATCHED" and "WHEN FOUND" in the MERGE options. I'll need to review the documentation to make sure I select the right one for this scenario.
upvoted 0 times
...
Rodolfo
5 months ago
Hmm, this looks like a tricky one. I'll need to think carefully about the different connection modes supported in a V6 Blue Prism environment.
upvoted 0 times
...
Ilda
10 months ago
I'm going with Option C. Gotta love those fancy Apex events, they make my developer heart flutter. Plus, it's the most 'Salesforce-y' solution, you know?
upvoted 0 times
Dominic
8 months ago
User 3: I'm with you guys, Option C seems like the best choice for this scenario.
upvoted 0 times
...
Malinda
9 months ago
User 2: Yeah, I agree. It's definitely the most Salesforce-y solution.
upvoted 0 times
...
Essie
9 months ago
User 1: I think Option C is the way to go. Those Apex events are pretty cool.
upvoted 0 times
...
...
Richelle
10 months ago
Option B is a bit underwhelming. A separate report to monitor the errors? Come on, we want something more dynamic and automated here.
upvoted 0 times
...
Dylan
10 months ago
Option D is interesting. Using a middleware layer could provide more flexibility and centralized error handling. Might be overkill for this use case though.
upvoted 0 times
Johnetta
8 months ago
C) Build Batch Retry & Error Handling using BatchApexErrorEvent.
upvoted 0 times
...
Malissa
9 months ago
B) Batch Retry & Error Handling report to monitor the error handling.
upvoted 0 times
...
Loren
9 months ago
A) Build Batch Retry & Error Handling in the Batch Apex Job itself.
upvoted 0 times
...
...
Chaya
10 months ago
I like Option C. Using the BatchApexErrorEvent allows you to monitor the errors and handle them separately. Seems more robust than the other options.
upvoted 0 times
...
Madelyn
10 months ago
Option A seems like the most straightforward approach. Handle the retries and errors within the Batch Apex job itself. Keeps everything self-contained.
upvoted 0 times
Fallon
9 months ago
User1: True, having a report to monitor error handling could be helpful as well.
upvoted 0 times
...
Niesha
9 months ago
User3: Option B could also be useful for monitoring errors, though.
upvoted 0 times
...
Tamekia
10 months ago
User2: Agreed, keeping it self-contained makes it easier to manage.
upvoted 0 times
...
Brunilda
10 months ago
User1: I think Option A is the way to go. Handle everything within the Batch Apex job.
upvoted 0 times
...
...
Bettye
10 months ago
I disagree, I believe we should build Batch Retry & Error Handling using BatchApexErrorEvent for better tracking and monitoring.
upvoted 0 times
...
Jimmie
10 months ago
I agree with Florencia, it's better to handle errors within the job to ensure reliability.
upvoted 0 times
...
Florencia
11 months ago
I think we should build Batch Retry & Error Handling in the Batch Apex Job itself.
upvoted 0 times
...

Save Cancel