Kbase P102777: MESSAGE statement on AppServer doesn't write complete message
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  11/3/2009 |
|
Status: Verified
SYMPTOM(s):
Using MESSAGE statement to write to AppServer log file
MESSAGE statement on AppServer doesn't write complete message
Message string contains line breaks (SKIP option, ~n escape)
Only first line of message is written in AppServer log file
FACT(s) (Environment):
Progress 9.1E
All Supported Operating Systems
CAUSE:
Bug# OE00114715
FIX:
Upgrade to 9.1E03 or later.
Workaround:
Break up the single message statement into multiple statements, one for each line.
If a string variable is used to hold the message, use a loop to accomplish this:
DO iCount = 1 TO NUM-ENTRIES(cMessageString):
MESSAGE ENTRY(iCount,cMessageString,"~n").
END.