In our production environment we are using following:
DB2 UDB for Windows 9.7
Setupis HADR Cluster with ACR
The client is written in Java and using JCC Driver type 4 (v 9.7)
We are using the cluster hostname and port to connect.
Weare getting -4498 error frequently and our application aborts. Manual intervention needed to restart the application almost everyday.
We could not find anything in db2 serverside logs.
Here is the output of our application (showing -4498 errors):
<16-05-2011 07:54:16>
ErrorCode: -4498; Text: com.ibm.db2.jcc.b.ClientRerouteException: [jcc][t4][2027][11212][3.53.95] A connection failed but has been re-established. The host name or IP address is "POPMMCLUSDB201" and the service name or port number is 50,000.
Special registers may or may not be re-attempted (Reason code = 1). ERRORCODE=-4498, SQLSTATE=08506
<15-05-2011 11:16:03>
com.ibm.db2.jcc.b.ClientRerouteException: [jcc][t4][2027][11212][3.53.95] A connection failed but has been re-established. The host name or IP address is "POPMMCLUSDB201" and the service name or port number is 50,000.
Special registers may or may not be re-attempted (Reason code = 1). ERRORCODE=-4498, SQLSTATE=08506
<13-05-2011 06:07:19> at com.tcs.bfsarch.process.notifications.WorkerThread ****n(WorkerThread.java:130)
com.ibm.db2.jcc.b.ClientRerouteException: [jcc][t4][2027][11212][3.53.95] A connection failed but has been re-established. The host name or IP address is "POPMMCLUSDB201" and the service name or port number is 50,000.
Special registers may or may not be re-attempted (Reason code = 1). ERRORCODE=-4498, SQLSTATE=08506
[12 May, 2011 05:42] Error : 1825361215 -> [jcc][t4][2027][11212][3.53.95] A connection failed but has been re-established. The host name or IP address is "POPMMCLUSDB201" and the service name or port number is 50,000.
Special registers may or may not be re-attempted (Reason code = 1). ERRORCODE=-4498, SQLSTATE=0850