Kbase P160792: Getting error 6404 on the webspeed server log when sending http request from jsp
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  07/06/2010 |
|
Status: Unverified
SYMPTOM(s):
Getting error 6404 on the webspeed server log when sending http request from jsp
WTA: WebWrite() failed during npp_send with error: -70 size: 8232 sentbytes 0 retrycount 0. (6404)
FACT(s) (Environment):
The .jsp is sending the http webspeed messenger request to he webspeed server
All Supported Operating Systems
OpenEdge 10.x
WebSpeed 3.x
CAUSE:
The jsp is not waiting for the webspeed messenger request to be fulfilled from the webspeed agent. Therefore, the CGI messenger is getting killed. On the other hand, webspeed agent tries to get back to the webspeed messenger after it runs the code successfully to provide the result set to the messenger. Since the messenger request is killed by the .jsp the CGI messenger is not there anymore to receive the data. This causes the webspeed agent to try once and write the error 6404 on the log file and drop the result set.
FIX:
Fix the java program on the .jsp to make the webspeed call thread safe.