Bonjour,

Mon application web (tournant sur un AS400, avec un serveur WAS 6.1, base de donnée DB2 400) log l'exception ci-dessous assez fréquemment dans les system.out. Cela arrive dans certains programmes et d'autres fois non dans ces même priogrammes c'est vraimment aléatoire. La même application est installée sur d'autres AS400 où cela ne se produit pas... Apparement, cela ne génère pas de réelle "erreur" mais c'est tout de même inquiétant donc j'ai un peu cherché sur ce que ça pourrait être mais sans succès jusqu'à présent.

Quelqu'un serait il plus inspiré que moi? Merci

[2/04/10 11:50:45:305 CEST] 00000036 InternalDB2AS W DSRA0086E: Une opération s'est soldée par une exception. Il s'agit de l'opération setDB2eWLMCorrelator(). Exception : com.ibm.db2.jdbc.app.DB2DBException: Une erreur s'est produite dans l'interface CLI SQL. - HY009
at com.ibm.db2.jdbc.app.DB2SQLException.createDefaultException(DB2SQLException.java:40)
at com.ibm.db2.jdbc.app.DB2SQLException.createException(DB2SQLException.java:145)
at com.ibm.db2.jdbc.app.DB2ConnectionRuntimeImpl.SQLSetDB2eWLMCorrelator(Native Method)
at com.ibm.db2.jdbc.app.DB2ConnectionRuntimeImpl.setDB2eWLMCorrelator(DB2ConnectionRuntimeImpl.java:244)
at com.ibm.db2.jdbc.app.DB2Connection.setDB2eWLMCorrelator(DB2Connection.java:4224)
at com.ibm.db2.jdbc.app.UDBConnectionHandle.setDB2eWLMCorrelator(UDBConnectionHandle.java:1253)
at com.ibm.ws.rsadapter.dbutils.impl.DB2AS400NativeUtilityImpl.setDB2eWLMCorrelator(DB2AS400NativeUtilityImpl.java:65)
at com.ibm.ws.rsadapter.spi.InternalDB2AS400NativeDataStoreHelper.setEwlmCorrelator(InternalDB2AS400NativeDataStoreHelper.java:129)
at com.ibm.ws.rsadapter.spi.WSRdbManagedConnectionImpl.getConnection(WSRdbManagedConnectionImpl.java:2853)
at com.ibm.ejs.j2c.MCWrapper.getConnection(MCWrapper.java:1994)
at com.ibm.ejs.j2c.ConnectionManager.allocateConnection(ConnectionManager.java:609)
at com.ibm.ws.rsadapter.jdbc.WSJdbcDataSource.getConnection(WSJdbcDataSource.java:449)
at com.ibm.ws.rsadapter.jdbc.WSJdbcDataSource.getConnection(WSJdbcDataSource.java:418)
at org.hibernate.connection.DatasourceConnectionProvider.getConnection(DatasourceConnectionProvider.java:92)
at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:446)
at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:167)
at org.hibernate.jdbc.JDBCContext.connection(JDBCContext.java:142)
at org.hibernate.transaction.JDBCTransaction.begin(JDBCTransaction.java:85)
at org.hibernate.impl.SessionImpl.beginTransaction(SessionImpl.java:1354)
at com.macompanie.web.connect.ClientServer.butler(ClientServer.java:61)
at com.macompanie.web.connect.ClientServer.sendQuestionReceiveAnswer(ClientServer.java:330)
at com.macompanie.web.html.PageWeb.ewsLoadDataFromServerNoNext(PageWeb.java:2148)
at com.macompanie.web.html.PageWeb.loadDataFromServerNoNext(PageWeb.java:2000)
at com.macompanie.reports.web.beans.PageDiary.loadFunct(PageDiary.java:162)
at com.ibm._jsp._Diary._jspService(_Diary.java:228)
at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:87)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1096)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:570)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)
at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:122)
at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:226)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3444)
at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:267)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:815)
at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1466)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:119)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)
at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:556)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:606)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:979)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1064)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)
. Cause possible : method not be supported on DB2 driver being used