Community
Participate
Working Groups
When connecting to sybase ASE and with a login for which the password expired, login works fine but after login, any read query outside transaction will fail with exception that password expired and eclipselink automatically retries continuously with new connection every time until Sybase runs out of user connections. Even after explicitly setting queryRetryAttemptCount to a value, eclipselink doesn't honor the value and retries until Sybase eventually runs out of user connections
more details on exception Error Code: 7742 Call: SELECT query Query: ReadAllQuery(referenceClass=TrdrPortGrp sql="SELECT query"). [EL Info]: 2013-03-18 20:16:43.028--DatabaseSessionImpl(15082333)--Communication failure detected when attempting to perform read query outside of a transaction. Attempting to retry query. Error was: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: com.sybase.jdbc2.jdbc.SybSQLException: You must change your password using the sp_password system stored procedure before you can continue.
Setting target and priority. See the following page for the meanings of these fields: http://wiki.eclipse.org/EclipseLink/Development/Bugs/Guidelines Community: Please vote for this bug if it is important to you. Votes are one of the main criteria we use to determine which bugs to fix next.
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink