Zend support said this was due to the setting of stateless=true in the config file, but I have been looking at the Toolkit code and that doesn't add up. I am not convinced that the stateless=true in the INI file is making my connections stateless. It appears if the connection is truly stateless that there is code to clear the internal key, but at the top of my XMLSERVICE jobs I see something like this:
Can I do what I am trying to accomplish here? We have a pretty unreliable web service we are dealing with, so if my PHP script cannot connect after so many attempts, it calls a CL to ask the user if they want to it keep trying or give up. I don't think the stateless=true in the INI matters here. I am not using the compatibility wrapper for either one of these calls, and the comment over that setting in the INI clearly states it is "CW only".
Code: Select all
CALL PGM(ZENDSVR6/XMLSERVICE) PARM('/tmp/production')