we've got the following problem with one of our reports (the report gets called with the same input data and parameters): - in 29 out of 30 times, the report runs fine - in the 30th time, the report gives an EDASERVE error - in the 31th time, the report runs fine again
The numbers are varying, but it makes it very hard to reproduce the problem.
We can't reproduce the problem in a simple TABLE FILE CAR fex, so it makes debugging a lot harder for us.
We tried to switch traces on, which gave the EDASERVE error a lot more often, so the traces were spammed with other EDASERVE errors.
Some more details about the report: - using several INCLUDEs - using a lot of variables - using a lot of labels, loops and GOTOs - reading large .foc files (around 6 GBs per file) - output format is HTML - there is enough free space on the file system
Does anyone know, how we can further debug this EDASERVE error?
Platform: - Windows 2003 VMWare Server - WebFOCUS 7.6.11 - Self Service application, no MRE installed
Thanks in advance, TobiasThis message has been edited. Last edited by: Kerry,
WebFOCUS 7.6.11 Reporting Server on z/OS 1.10 WebFOCUS Client / Caster on AIX Windows FFS on Windows 2k3 Output: Excel, PDF, HTML, CSV, XML, ...
August 11, 2011, 02:41 PM
casper
Look carefully for duplicate dialog manager labels this could cause many problems that are not obvious and very difficult to debug.
WebFOCUS 7.6.11 All Outputs Windows 2003
August 11, 2011, 06:39 PM
Waz
Although this adds to the fexes, I would add in log file functionality.
FILEDEF a file outside the temp directory, in APPEND mode, and write where the execution is up to, to the file. This way you can at least determine if the crash is at the same place, or varies, and what code is potentially involved with the crash.
The other thing is what are the settings for Agent Refresh on the WebFOCUS server ?, are they set to one.
Waz...
Prod:
WebFOCUS 7.6.10/8.1.04
Upgrade:
WebFOCUS 8.2.07
OS:
Linux
Outputs:
HTML, PDF, Excel, PPT
In Focus since 1984
Pity the lost knowledge of an old programmer!
August 12, 2011, 03:41 AM
tgall
Hi,
thanks for your suggestions!
I'll try to add a log functionality and check the GOTO labels. agent_refresh is on 100
Greetings, Tobi
WebFOCUS 7.6.11 Reporting Server on z/OS 1.10 WebFOCUS Client / Caster on AIX Windows FFS on Windows 2k3 Output: Excel, PDF, HTML, CSV, XML, ...
August 12, 2011, 04:17 AM
GamP
You may want to try to lower the agent_refresh first. Set it to 10 and see what happens. It may very well be that something is corrupting the agent's environment and it breaks the agent after so many attempts. If you set agent_refresh to 10 then you refresh the agent's environment before it gets to the corrupting point, tehreby effectively preventing crashes.
GamP
- Using AS 8.2.01 on Windows 10 - IE11.
in Focus since 1988
August 15, 2011, 03:47 AM
tgall
Hi,
thanks for the suggestion. I've changed the setting and I'll monitor if the problem still occurs.
I managed to save the generated .html file when the error occured with -SET &ECHO = ALL;
Looks like nearly the whole FEX ran fine, except one last -HTMLFORM statement.
The title bar of the generated HTML document sais: "WebFOCUS Message[0]: NO_WEBERROR"
If the problem still occurs, I'll upload the HTML file to IBI.
Thanks again for your suggestions, Tobias
[edit on 2011/09/21] We solved the issue. We had a HEADALIGN=BODY in our HEADING / FOOTING which caused the crash. The issue is fixed in 7.6.12.This message has been edited. Last edited by: tgall,
WebFOCUS 7.6.11 Reporting Server on z/OS 1.10 WebFOCUS Client / Caster on AIX Windows FFS on Windows 2k3 Output: Excel, PDF, HTML, CSV, XML, ...