I have a Axis 1.4 (with Spring) web service client consuming a PHP web service (running on Apache). This works perfectly in the development environment, but in the production environment the code execution hangs somewhere in the Axis library directly after the client has received the SOAP response. I have identified with Wireshark that the only difference from the client perspective is that in development environment the HTTP header of the SOAP Response contains the entry
Connection: close
which is missing in production environment. My assumption is that this is the reason the code execution hangs, because Axis is expecting the connection close header field.
Is there something I can do to remedy this by configuring the client? If not, any hints for configuring Apache + PHP to close the connection correctly are appreciated.