Consultor Eletrônico



Kbase P24610: User-defined session and logging functionality no longer wor
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   09/05/2003
Status: Unverified

FACT(s) (Environment):

WebSpeed 3.1D

SYMPTOM(s):

The Application's "session" and "logging" functionality is not working as expected after the migration process.

Part of the application's "session" and "logging" functionality is included in two programs named session.i and session.p.

The application's session.p program has a setSession and a getSession function defined in its code.

CHANGE:

Migrated from Progress 9.1C to Progress 9.1D.

CAUSE:

In version 9.1D, Progress implemented a new "session" and "logging" functionality, which is included in the code of a couple of programs Progress created and shipped with the product. Two of these programs are named session.i and session.p. session.p has a setSession function as well as a getSession function defined in its code just like the application's session.p program has. Therefore, the application's code is in conflict with the Progress standard WebSpeed code when executing those functions.

FIX:

Rename the user-defined session.i and session.p programs. Correct the code of any program that references session.p, session.i, setSession or getSession and restart the broker.