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>
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