Procedure Library issue in OpenEdge 11.5.1

Posted by Valeriy Bashkatov on 31-Aug-2016 07:36

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

All Replies

Posted by Fernando Souza on 31-Aug-2016 10:18

This sounds like a bug to me. You should log an issue via Technical Support.

Posted by Valeriy Bashkatov on 01-Sep-2016 01:55

Hi Fernando,

Thanks, I open case for this.

Posted by Andriy Mishin on 01-Sep-2016 02:13

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.

Posted by RAJ DEV on 01-Sep-2016 04:50

As you told , i thinks so sequence mapping of data conflict, can you give me some more  elaboration on it

This thread is closed