Please forgive me if my PHP-ignorance is the reason for this behavior, but when I'm initializing a NuSoap/WSDL client, I get several errors starting with the use of $url in $cache->get($url); (soapclient.module line 534). Here is my code:

$options = array();
$options['use'] = 'literal';
$options['style'] = 'document';

$result = soapclient_init_client(
'http://www.sample.com/sampleservice.asmx?WSDL',
TRUE,
$options);

The remaining errors are fopen() sort of things that may be related to my platform or configuration, but this first one seems unavoidable.

Thanks!

James

Comments

BoogieBug’s picture

Assigned: Unassigned » BoogieBug

Please check if the directory, as configured in WSDL Cache Directory, is existing. You can reach this option from the configuration page. The nuSOAP need this directory for it's temporary files. The default value is /tmp which is valid on Unix-based platform. If you are using other platform, or do not have permission to write on it, simply change it to any directory that you wish to put the temp file in.

BoogieBug’s picture

Status: Active » Closed (fixed)