#28751 [Opn]: SoapServer doesn't use __autoload()...
| From: | derick@php.net | Date: | Mon, 14 Jun 2004 09:38:48 +0000 |
| Subject: | #28751 [Opn]: SoapServer doesn't use __autoload()... | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-60871@lists.php.net to get a copy of this message | ||
ID: 28751
Updated by: derick@php.net
-Summary: mysqli doesn't compile (link fails)
Reported By: Franck at e-Dot dot nl
Status: Open
Bug Type: SOAP related
Operating System: Linux 2.4.19C13V (Sun Cobalt)
PHP Version: 5.0.0RC3
New Comment:
Fixing the summary.
Previous Comments:
------------------------------------------------------------------------
[2004-06-14 11:36:58] Franck at e-Dot dot nl
Changed Category: PECL Related -> SOAP Related
------------------------------------------------------------------------
[2004-06-12 09:59:27] Franck at e-Dot dot nl
Description:
------------
When using the SoapServer::setClass() function, the server does not
call the __autload function when creation of the set class is needed
and class does not exists in memory.
Message from SoapServer:
SOAP-ENV:Server Tried to set a non existant class
Reproduce code:
---------------
function __autoload($className) {
require_once "./classes/" . $className . ".php";
}
ini_set("soap.wsdl_cache_enabled", "0");
$Server = new SoapServer(SoapServerWSDL,wsdl");
//I'm currently using this line as an solution:
//$forceload = new SoapServerActions();
$Server->setClass("SoapServerActions");
$Server->handle();
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=28751&edit=1