Using a fresh download of eBaySOAP after earlier identical issues with our existing copy, I am attempting to simply run any of the sample exercises, without success. We have current, active eBay developer credentials, verified in their portal. Error message returned by any/all samples: Fatal error: SOAP-ERROR: Parsing Schema: unexpected <any> in complexType in eBaySOAP/
eBaySOAP.php on line 87 Line 87 is where the SOAP call is initiated (parent::__construct()) I'd like to be able to view the SOAP call, however this fatal error seems to not allow the call to be retrieved. As I have been seeing this error with eBaySOAP consistently, and for several days with different attempts both provided by eBay and custom, while using either our sandbox or production account, I assume this is not unusual, and may already have been addressed by some developer. I appreciate any thoughts on overcoming this error. Thanks in advance for any help.
By changing the WSDL version number from 753 (as suggested in numerous locations around the web) to 901 (current latest version shown in the HTTP Headers section in the API Test Tool), and updating the compatibility level in ebay.ini from 551 (what it came with) to 901, I am now getting results returned. I'm guessing the issue is that the WSDL version needs to be the latest ... whatever that is ... and the "latest" redirect keyword, as is included in the eBaySOAP file paths, is not functioning, so this needs to be hard-coded. It would be awesome if eBay could prominently display the latest version number on the developer portal, for those of us who need to find that info. So, mark this as solved.