Skip to main content
Published: January 09 2007, 11:55:00 AMUpdated: November 28 2020, 3:11:05 PM

Why does get Account return the following error consistently for some high volume sellers?
 

  <Errors>

    <ShortMessage>Internal error to the application.</ShortMessage>

    <LongMessage>Internal error to the application.</LongMessage>

    <ErrorCode>10007</ErrorCode>

    <SeverityCode>Error</SeverityCode>

    <ErrorParameters ParamID="0">

      <Value>Unable to use existing JDBC connection CORE_kenancust1host. A stale connection exception with an error message of java.sql.SQLException: Io exception: Connection reset. The JDBC Connection was marked as stale due to a number of possible reasons, including: (1) the JDBC connection may no longer be valid because the socket connection to the database server was lost,(2) the connection was closed and an attempt was made to reuse it,(3) an attempt was made to use a JDBC Statement on a now-stale connection. Io exception: Connection reset</Value>

    </ErrorParameters>

    <ErrorClassification>RequestError</ErrorClassification>

  </Errors>

Summary

It is a product limitation that during certain times for very high volume sellers, GetAccount returns error 10007 consistently, even if the time interval is set to a very small range.  If you run into this situation, you can try the following:

  • Set the AccountHistorySelection to LastInvoice rather than trying to use BetweenSpecifiedDates
  • Download the information for a particular invoice as a CSV using MyeBay->My Account
  • Contact customer support / your account manager and they should be able to help you with the information


Additional Resources

How well did this answer your question?
Answers others found helpful