Consultor Eletrônico



Kbase 19358: OPEN CLIENT: Passing TempTables To Progress On SCO Platform
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   15/10/2008
Status: Verified

FACT(s) (Environment):

Progress 9.0x
SCO OpenServer

SYMPTOM(s):

Error: Open4gl protocol mismatch. Server version is <version#>. Client version is <version#>. (8111)

Passing a temp table to an AppServer program

possible reasons for the Open4GL Error 8111, and its associated 4GL occurrence with AppServer on SCO.

CAUSE:

If, using either Active X or Java as your client, you attempt to pass a Progress temp table to an SCO AppServer and the sum of the definition and data exceeds a certain number, you might receive the 8111 error.


When you receive a 4GL instance of this error, you usually see no error but the the client process hangs and locks up the server instance until you shut down and restart the AppServer.

This is not a Progress bug or issue. The Progress Development Department has determined that this is an issue with the SCO UDK. The problem has to do with the TCP/IP socket read that is called by the Appserver, and fails only against SCO platforms.

It is an SCO bug and SCO has resolved the issue in an untested patch (SCO issue 833559). You should call SCO technical support if you experience this problem.

FIX:

Using Temp-Table Objects in Progress Version V9.1A and later seems to allay this problem.