actor = "http://schema.example.com"; $WSHelper->use = SOAP_ENCODED; $WSHelper->classNameArr = $WSClasses; $WSHelper->structureMap = $WSStructures; $WSHelper->setPersistence(SOAP_PERSISTENCE_REQUEST); $WSHelper->setWSDLCacheFolder('wsdl/'); //trailing slash mandatory. Default is 'wsdl/' try { $WSHelper->handle(); //possible db transaction commit }catch(Exception $e) { //possible db transaction rollback $WSHelper->fault("SERVER", $e->getMessage(),"", $e->__toString()); } } else { die("No valid class selected"); } ?>