PQ76556: Custom defined access intent policies with access type = pessimistic update erroneously result in weakest lock at load. | |||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||
APAR status Closed as program error. Error description Custom defined access intent policies created using the Enterprise application assembly tool with access type = pessimistic update are treated just like the access type pessimistic update - weakest lock at load. Transactions that load entity beans using these defined access intent policies will acquire shared locks rather than exclusive locks on databases other than Oracle. Concurrent transactions that attempt to update data using locks shared by other transactions may cause deadlocks. This error will not be experienced by applications deployed against Oracle databases.Local fix Problem summary **************************************************************** * USERS AFFECTED: Enterprise applications that make use of * * custom defined access intent policies with * * access type = "pessimistic update" and that * * are deployed on backends other than Oracle * * will observe this problem. * **************************************************************** * PROBLEM DESCRIPTION: Enterprise applications that make use * * of custom defined access intent * * policies with access type = * * "pessimistic update" will execute as * * if the application had been * * configured with access type = * * "pessimistic update weakest lock at * * load." These applications may * * unexpectedly deadlock when deployed * * on backends other than Oracle. * **************************************************************** * RECOMMENDATION: * **************************************************************** Custom-defined access intent policies are not always used.Problem conclusion Apply the fix for PQ76556 to enable applications that use custom-defined access intent policies to run with the correct locking strategy.Temporary fix Comments
APAR is sysrouted FROM one or more of the following: APAR is sysrouted TO one or more of the following: Modules/Macros Publications Referenced
|
Product categories: Software > Application Servers >
Distributed Application & Web Servers > WebSphere Application
Server > Enterprise Edition (EE)
Operating system(s):
Software version: 00W
Software edition:
Reference #: PQ76556
IBM Group: Software Group
Modified date: Jul 28, 2003
(C) Copyright IBM Corporation 2000, 2008. All Rights Reserved.