|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2004-06-14 11:36 UTC] Franck at e-Dot dot nl
[2004-06-14 11:38 UTC] derick@php.net
[2004-06-14 11:39 UTC] Franck at e-Dot dot nl
[2004-07-06 09:31 UTC] dmitry@php.net
|
|||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Mon Oct 27 02:00:01 2025 UTC |
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();