For full functionality of this site it is necessary to enable JavaScript.
Here are the instructions how to enable JavaScript in your web browser.

Knowledge base

Find the answer to your question

Advanced Search PView

Search terms
Search Type
Product
Category
Language
Format
SDK
Sort by
Direction

I am getting error 14004: Client Schema Version incompatible.

  • Answer ID 518
  • Published 07/06/2006 12:05 PM
  • Updated 10/20/2013 06:41 AM
  • Permalink https://ebaydts.com/eBayKBDetails?KBid=518
Product

If you are using the SOAP API, you must specify the <Version> tag in your SOAP request. If this tag is missing from your SOAP request, you will see the following error in the SOAP Response.

<?xml version="1.0" encoding="utf-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<soapenv:Fault>
<faultcode xmlns:ns1="http://xml.apache.org/axis/">ns1:Client</faultcode>
<faultstring>Error. Client Schema Version incompatible.</faultstring>
<faultactor>http://www.ebay.com/ws/websvc/eBayAPI</faultactor>
<detail>
<FaultDetail>
<ErrorCode>14004</ErrorCode>
<Severity>Error</Severity>
<DetailedMessage>Error. Client Schema Version incompatible. Client Schema Version: null. Minimum eBay Schema Version supported: 347.</DetailedMessage>
</FaultDetail>
</detail>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>

In order to fix this error message, please send in the Version tag in your SOAP request. For example, a GetSearchResultsRequest should look like:

<?xml version="1.0" encoding="utf-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Header>
<RequesterCredentials soapenv:mustUnderstand="0" xmlns="urn:ebay:apis:eBLBaseComponents">
<ebl:eBayAuthToken xmlns:ebl="urn:ebay:apis:eBLBaseComponents">x</ebl:eBayAuthToken>
</RequesterCredentials>
</soapenv:Header>
<soapenv:Body>
<GetSearchResultsRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<Version>467</Version>
<Query>test</Query>
</GetSearchResultsRequest>
</soapenv:Body>
</soapenv:Envelope>

For more details on the <Version> input tag, please see the eBay Web Services Guide at http://www.developer.ebay.com/DevZone/XML/docs/Reference/eBay/io_GetSearchResults.html#Request.Version.



 

How well did this answer your question?

Answers others found helpful

Print Email This Page Delicious Digg Facebook Reddit StumbleUpon Twitter