Bonjour,
je suis en train d'essayer de faire fonctionner une connexion sur un DB2 via WAS 5.1 et un DB2Connect V8.
j'ai deux serveurs WAS dans lesquels je déclare les mêmes informations et sur lesquels les DB2Connect sont configurés de la même façon. Sur l'un des deux serveurs WAS, le test de connexion fonctionne (Resources -> Fournisseurs JDBC -> DB2 Legacy CLI-based Type 2 JDBC Driver -> Data Sources (Version 4) -> myDataSource -> Tester la connexion) mais sur l'autre serveur WAS, j'ai l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part java.sql.SQLException: java.lang.IllegalAccessError: COM.ibm.db2.jdbc.app.DB2ReusableConnection tried to access field COM/ibm/db2/jdbc/app/DB2Connection.inputStreamStmt from class . Consultez les journaux de la JVM pour plus de détails. nullest ce que quelqu'un aurait une idée de l'origine du problème ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33 [5/20/09 9:58:40:736 CEST] 7eb44966 DataSourceCon E DSRA8040I: Failed to connect to the DataSource. Encountered : java.lang.IllegalAccessError: COM.ibm.db2.jdbc.app.DB2ReusableConnection tried to access field COM/ibm/db2/jdbc/app/DB2Connection.inputStreamStmt from class at COM.ibm.db2.jdbc.app.DB2ReusableConnection.close(Unknown Source) at com.ibm.ws.rsadapter.DSConfigurationHelper.testConnectionForGUI(DSConfigurationHelper.java:2116) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code)) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code)) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code)) at java.lang.reflect.Method.invoke(Method.java(Compiled Code)) at com.ibm.ws.management.DataSourceConfigHelperMBean.testConnectionToDataSource2(DataSourceConfigHelperMBean.java:525) at com.ibm.ws.management.DataSourceConfigHelperMBean.testConnection(DataSourceConfigHelperMBean.java:453) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code)) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code)) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code)) at java.lang.reflect.Method.invoke(Method.java(Compiled Code)) at com.tivoli.jmx.modelmbean.MMBInvoker.invoke(MMBInvoker.java(Inlined Compiled Code)) at com.tivoli.jmx.modelmbean.MMBInvoker.invokeOperation(MMBInvoker.java(Compiled Code)) at com.tivoli.jmx.modelmbean.DynamicModelMBeanSupport.invoke(DynamicModelMBeanSupport.java(Compiled Code)) at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java(Compiled Code)) at com.tivoli.jmx.GenericMBeanSupport.invoke(GenericMBeanSupport.java(Compiled Code)) at com.tivoli.jmx.MBeanAccess.invoke(MBeanAccess.java(Compiled Code)) at com.tivoli.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java(Compiled Code)) at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java(Compiled Code)) at com.ibm.ws.management.connector.AdminServiceDelegator.invoke(AdminServiceDelegator.java(Compiled Code)) at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code)) at java.lang.reflect.Method.invoke(Method.java(Compiled Code)) at com.ibm.ws.management.connector.soap.SOAPConnector.invoke(SOAPConnector.java(Compiled Code)) at com.ibm.ws.management.connector.soap.SOAPConnector.service(SOAPConnector.java(Compiled Code)) at com.ibm.ws.management.connector.soap.SOAPConnection.handleRequest(SOAPConnection.java(Compiled Code)) at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java(Compiled Code)) at com.ibm.ws.http.HttpConnection.run(HttpConnection.java(Compiled Code)) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))
je viens de faire réinstaller ma version de DB2Connect sur le serveur qui pose problème et je pense que les installations de mes deux serveurs WAS sont équivalentes (j'ai récupéré la gestion du web il n'y a pas très longtemps).
je commence à ne plus trop savoir quoi faire pour tenter de résoudre mon problème...
Merci d'avance pour toute piste que vous pourriez me fournir.
Toeic
Partager