This error occurs if the lockDuration parameter in a lock request issued by a lock method is not Transaction_Duration (0) or Session_Duration (1); that is, locks cannot be of persistent duration.
Action
Change your application code to pass a valid lockDuration parameter.