Hello,
OpenEdge 11.5.1 64 bit
Linux 64bit
The client creates (for the first time) the standard (not memory-mapped) Procedure Library the size of which 5.4 GB.
This library works with WebSpeed broker without error, but with AppServer the same library gives a strange error:
P-002047 T-2642478880 1 AS -- px_session.p --Could not find file . in database <db-name>. (1494)
P-002047 T-2642478880 1 AS -- (Procedure: 'ws_logout.p' Line:0) ws_logout.p Conflict in extent, datatype or undo status for global . (390)
px_session.p, where error 1494, contains only this code:
DEFINE INPUT PARAMETER iConnectInfo AS CHARACTER NO-UNDO.
DEFINE OUTPUT PARAMETER oSessionID AS CHARACTER NO-UNDO.
oSessionID = STRING(NEXT-VALUE(const-op-id)).
But if to divide the library into two library with sizes 1.8GB and 3.6GB, AppServer then works with both without errors.
Is there any ideas - what is the reason? It may be a defect because of large library?
Regards,
Valeriy
This sounds like a bug to me. You should log an issue via Technical Support.
Hi Fernando,
Thanks, I open case for this.
It's very large library. All of these programms are really needed to work on AppServer?
I think this is a crazy solution to have such a library for AppServer. It's just weird to me. Which app uses your client?
P.S.
Of course, I agree with Fernando, it looks like a bug.
As you told , i thinks so sequence mapping of data conflict, can you give me some more elaboration on it