Kbase 18367: Apptivity Server Appears To Hang On serverRequest()
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  16/10/2008 |
|
Status: Unverified
CAUSE:
With typical Apptivity 3.0 applications there are usually no more than 2 concurrent requests from the client to the server. The VisiBroker 2.5 ORB (supplied in Netscape 4.x and also used by servlet engines that use WAI) has the limitation that it serializes requests over a connection. Apptivity 3.0 detects this particular ORB and caters for up to 2 concurrent requests by creating an additional connection to the server.
If Apptivity client applications include code that will cause requests that take a long time to execute on the server, customers will see an apparent hang until one of the connections frees up.
FIX:
A workaround to the problem is to use either OrbixWeb or VisiBroker 3.3 on the client side.