php executeSQLQuery returns No "Handler found for parameters"

Version 1
    This document was generated from CDN thread

    Created by: RICO HESSELLUND on 23-06-2011 05:28:44 AM

    $params = array('sql' => 'SELECT * from enduser');

    try { $client = @new SoapClient("AXLAPI.wsdl",
    } catch (SoapFault $E) {     echo $E->faultstring;  }

    echo "response:\n";

    try {
    $response = $client->executeSQLQuery($params);
    } catch (SoapFault $E) {     echo $E->faultstring;  }


    echo "\ndone\n";
    Returns the following :
    C:\tmp\soap>php sql.php
    No Handler found for parameters
    What is wrong and how do i fix it ?
    CUCM version 7.1 and the WSDL file from the downloaded axltoolkit.

    Subject: RE: php executeSQLQuery returns No "Handler found for parameters"
    Replied by: RICO HESSELLUND on 25-06-2011 06:32:10 AM

    I feel stupid right now.

    i found the problem af few days back, the problem was that PHP was unable to read the wsdl file correctly and it just said unknown functionname (unknown parameteres[]) when i did a var_dump($client->__getFunctions());

    I tried copying in diffent wsdl files but little did it help.

    It works now.... After i have restartet the PC....And yes, i have seen that PHP caches the wsdl file, but didnt thing about it at the time.

    The file that is working for me is the file from the WSDL-AXIS catalog.

    and the version if my php is :

    C:\tmp\soap>php --version
    PHP 5.3.6 (cli) (built: Mar 17 2011 10:48:37)
    Copyright (c) 1997-2011 The PHP Group
    Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies

    // Rico