Kbase 19399: Browser does not Output request done from Webspeed randomly
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  15/11/2001 |
|
Title : Browser does not Output request done from Webspeed randomly
This document applies to: Webspeed and Locking records
Version and Release Number: Webspeed 2.1 and 3.0B
INTRODUCTION:
=============
This Kbase can be used If randomly, your Web Browser does not output the results of request done from Webspeed.
When the problem occurs, the browser might receive a generated HTML like :
<!-- Generated by WebSpeed - http://www.webspeed.com/ -->
It has been reported by some customers that the problem happen more frequently during heavier user loads and the WS logs does not show any error messages
POSSIBLE REASON:
================
If NO-WAIT is not specified within FIND statement, there could be a problem if you're trying to find a record that is already locked by another user.
WHAT YOU NEED TO KNOW :
======================
The WS Agent will wait for a few seconds for the record to become available. If it doesn't become available in that time, the WS session will backout any transactions, then the WS Agent will not output anything after at this point.
Regarding -- Generated by WebSpeed - http://www.webspeed.com/ -->
The browser might receive the above HTML if outputting the HTTP headers has been done before running your program logic (like the FIND statement above).
SOLUTION :
=========
Review your code and use NO-WAIT especially with FIND statement
REFERENCES TO WRITTEN DOCUMENTATION:
====================================