Consultor Eletrônico



Kbase P112054: Dynamics: dynlaunch.i does not return a RETURN-VALUE with thin client using AppServer
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   2/16/2010
Status: Unverified

SYMPTOM(s):

Dynamics: dynlaunch.i does not return a RETURN-VALUE with thin client using AppServer

Thin client call to Dynlaunch.i returns different results to Fat client calls

dynlaunch.i behaves differently for Fat and Thin client calls.

Using dynlaunch.i to run the PLIP with some parameters

RETURN-VALUE is not returned back to the client when using client session with AppServer

Same code works fine when running in client/server session with direct connection to the database

RETURN-VALUE is returned when using launch.i instead of the dynlaunch.i with thin client

FACT(s) (Environment):

Dynamics
OpenEdge 10.x
All Supported Operating Systems

CAUSE:

Bug# OE00125525

FIX:

Upgrade to OpenEdge 10.1C or later.

The workarounds for this behavior are:
a) Replace the dynlaunch.i call with launch.i call
or if that is not an option, then:
b) Modify the source code
1. Edit the src/adm2/calltable.p and src/adm2/calltableTT.p
2. Locate the code section after RUN invokeCall IN THIS-PROCEDURE
3. Scroll 20 lines down (22 for callTableTT.p) until the following line is found:
cMessage = "":U.
4. After that line, the following statement needs to be added:
hTT:DEFAULT-BUFFER-HANDLE:FIND-FIRST().
5. Recompile these two procedures and replace their old r-code with the new ones