Kbase P10805: AS/400 Dsrv: Exclusive locks on buffers is lost after doing the for each on the buffer
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  11/14/2008 |
|
Status: Unverified
FACT(s) (Environment):
Progress 9.1A
Progress 9.1B
Progress 9.1C
OS/400 V4R5
Progress AS/400 DataServer
SYMPTOM(s):
Exclusive locks on buffers is lost after doing the for each on the buffer
Causes batch jobs to loop
Get an empty handle from the buffers
Joblog message:Operation sequence for member PENDING not valid. (C I)
The error is apparent in 9.1C FCS as well
To module . . . . . . . . . : ASDBIO
To procedure . . . . . . . : as4rmrep
Statement . . . . . . . . . : 39
Message . . . . : C
02/10/11 08:19:17 QMHCHGEM QSYS 013D *N *N
Message . . . . : C
02/10/11 08:19:18 QDBSIGEX QSYS 017D QDBSIGEX QSY
Message . . . . : Operation sequence for member PENDING not valid. (C I)
Cause . . . . . : An update or delete was requested before a get for update
for member PENDING file PENDING in library CPSLIVDBF. Recovery . . . :
Either change the operation sequence in the program or delete the existing
program and compile it again. Then try the request again. Possible choices
for replying to message . . . . . . . . . . . . . . . : C -- The request
is canceled. I -- Ignore the request and continue processing.
02/10/11 08:19:18 QDBSIGEX QSYS 017D PROCLIENT PRO
CHANGE:
Upgraded from Progress/400 V8 to 9.1C06
CAUSE:
Bug# 20021016-010
FIX:
The issue has been fixed in Progress 9.1C07. Install Progress/400 Patch 9.1C07