Skip to main content
Microsoft Dynamics AX forum
Unanswered

Deadlock in BatchRun.serverProcessDependencies()

editSubscribe (0) ShareShare
ReportReport
Posted on by

Hi All,

Batch jobs are executing for long time, when we check the batch server , we got the below error.

Batch jobs executed when we cancel and re-run.

Frequently some job is running for long time, observed all the long running jobs are executing on same batch server, it is having 32 GB RAM.

Please advice how we can resolve this issue.

"Object Server 01: Microsoft.Dynamics.Ax.Xpp.DeadlockException: Exception of type 'Microsoft.Dynamics.Ax.Xpp.DeadlockException' was thrown.
at Dynamics.Ax.Application.BatchRun.serverProcessDependencies(Boolean forceProcessing, Boolean ) in BatchRun.serverProcessDependencies.xpp:line 171
at Dynamics.Ax.Application.BatchRun.serverGetTask(Batch batch, String serverId) in BatchRun.serverGetTask.xpp:line 71
at Microsoft.Dynamics.Ax.Xpp.ReflectionCallHelper.MakeStaticCall(Type type, String MethodName, Object[] parameters)
at BatchIL.startTask()
at BatchIL.CheckBatchJobs()
at BatchIL.threadFunc(Object threadArg)"

Attachments
  • Deadlock in BatchRun.serverProcessDependencies()
    I have the same issue in ax2012 r3 cu11. Is this have a hotfix? I found nothing in LCS.
  • Umesh Pandit Profile Picture
    Umesh Pandit 9,033 User Group Leader on at
    Deadlock in BatchRun.serverProcessDependencies()
    Hello Akbarpasha,
     
    Was this fixed? I am also having the same issue, thought to start from the community.
  • Martin Dráb Profile Picture
    Martin Dráb 222,987 Super User on at
    RE: Deadlock in BatchRun.serverProcessDependencies()

    Before investigating the actual cause, I would check if there isn't a fix already available. Look into Issue Search in LCS. Also, if you aren't on the latest version (of the kernel as well as the application), consider upgrading, so you have all fixes and improvements in place.

    If it doesn't help, you'll need to find out which queries blocked each other and on which resource. You can designing a change unless you know the cause.

Helpful resources

Quick Links

New Blog Features Released!

Check out the new community blog features for viewers and authors…

Demystifying Copilot with Sundar Raghavan

Sundar explains how Copilot for Service is meant to function separately...

Business Process Guidance Badges and New…

The Microsoft Success by Design is the framework for implementing Dynamics 365…

Leaderboard

#1
Andre Arnaud de Calavon Profile Picture

Andre Arnaud de Cal... 283,266 Super User

#2
Martin Dráb Profile Picture

Martin Dráb 222,987 Super User

#3
nmaenpaa Profile Picture

nmaenpaa 101,140

Featured topics

Product updates

Dynamics 365 release plans