Problem Running WSDL Methods using PHP Soap

I must have used PHP to consume WSDLs many times but I’ve never seen anything like this.

The message I am getting is

Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: <message> ‘IService_CreateTransactionalRequest_InputMessage’ already defined in …

The code I am using is

ini_set("soap.wsdl_cache_enabled", "0");
    $options = array(

  $client =  new SoapClient('',$options);
     $results = $client->CreateTransactionalRequest($data);

     print "<pre>\
     print "Request Headers:\
".htmlspecialchars($client->__getLastResponseHeaders()) ."\
print "Request: \
".htmlspecialchars($client->__getLastRequest()) ."\
print "Response: \
print "</pre>";

Please assist.

Try using PHP Nusoap Client or Zend Web service Client they both can show debug option show that you can trace error.