You need to sign in to do that
Don't have an account?
Mitch McConnell
Where to find batch error logs?
We have two batch jobs that run just after midnight. When I run it manually via the Developer Console Anonymous window, they run fine. But last night, the "Apex Jobs" window showed that they failed. The Status states:
Completed First error: Attempt to de-reference a null object
Now I know what that means, but I have no information to debug it. As I said, when I run it manually I can turn on the debug logs, but it does not fail.
It seems odd that there is no "master error log" where I can see more about what happened... or is there?scheduled-apex
Completed First error: Attempt to de-reference a null object
Now I know what that means, but I have no information to debug it. As I said, when I run it manually I can turn on the debug logs, but it does not fail.
It seems odd that there is no "master error log" where I can see more about what happened... or is there?scheduled-apex
If you use Scheduled Apex to run the batch, you can get the job submitter at Monitor|Jobs|Scheduled Jobs.
Then in Logs|Debug Logs, setup monitoring that specific user (the submitter).
You can find the log once the job runs.
Hope this helps.
David
What I usually do is to catch the exception and create a document with the exception message and trace.
To make it easier to locate you can put them in a fixed folder.
The other option is to send an e-mail, but it can get a bit anoying if it fails very often.
Kind regards.