IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JDBC Java Discussion :

p6spy avec DB2 Websphere et EJBs


Sujet :

JDBC Java

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 79
    Points : 72
    Points
    72
    Par défaut p6spy avec DB2 Websphere et EJBs
    salut,

    est ce que quelqu'un à une experience avec ?
    j'utilise websphere 5

    j'ai un soucis pour configurer db2ClassCastException

    # ibm db2 driver
    #realdriver=COM.ibm.db2.jdbc.net.DB2Driver
    #realdriver=COM.ibm.db2.jdbc.DB2XADataSource
    realdriver=COM.ibm.db2.jdbc.DB2ConnectionPoolDataSource

    ça ne marche apparement qu'avec le premier driver, par contre ensuite

    [25/04/08 14:33:14:109 CEST] 5f0457aa FreePool E J2CA0046E: La méthode createManagedConnctionWithMCWrapper a intercepté une exception lors de la création de ManagedConnection pour la ressource jdbc/eliteCRDataSource, lançant ResourceAllocationException. Exception d'origine : com.ibm.ws.exception.WsException: DSRA8101E: DataSource class cannot be used as one-phase: ClassCastException: com.ibm.ws.rsadapter.jdbc.WSJdbcDataSource
    at com.ibm.ws.rsadapter.exceptions.DataStoreAdapterException.<init>(DataStoreAdapterException.java:217)
    at com.ibm.ws.rsadapter.exceptions.DataStoreAdapterException.<init>(DataStoreAdapterException.java:171)
    at com.ibm.ws.rsadapter.AdapterUtil.createDataStoreAdapterException(AdapterUtil.java:191)
    at com.ibm.ws.rsadapter.DSConfigurationHelper.getPooledConnection(DSConfigurationHelper.java:710)
    at com.ibm.ws.rsadapter.spi.WSRdbDataSource.getPooledConnection(WSRdbDataSource.java:440)
    at com.ibm.ws.rsadapter.spi.WSManagedConnectionFactoryImpl.createManagedConnection(WSManagedConnectionFactoryImpl.java:566)
    at com.ibm.ejs.j2c.poolmanager.FreePool.createManagedConnectionWithMCWrapper(FreePool.java:1244)
    at com.ibm.ejs.j2c.poolmanager.FreePool.createOrWaitForConnection(FreePool.java:1030)
    at com.ibm.ejs.j2c.poolmanager.PoolManager.reserve(PoolManager.java:1590)
    at com.ibm.ejs.j2c.ConnectionManager.allocateMCWrapper(ConnectionManager.java:658)
    at com.ibm.ejs.j2c.ConnectionManager.allocateConnection(ConnectionManager.java:446)
    at com.ibm.ws.rsadapter.cci.WSRdbConnectionFactoryImpl.getConnection(WSRdbConnectionFactoryImpl.java:219)
    at com.ibm.ws.rsadapter.cci.WSRelationalRAAdapter.getConnection(WSRelationalRAAdapter.java:493)
    at com.ibm.ws.ejbpersistence.cache.TransactionListenerImpl.getConnection(Unknown Source)
    at com.ibm.ws.ejbpersistence.dataaccess.DataAccessRequestImpl.execute(Unknown Source)
    at com.ibm.ws.ejbpersistence.beanextensions.ConcreteBeanStatefulInstanceExtensionImpl.executeQuery(Unknown Source)
    at com.ibm.ws.ejbpersistence.beanextensions.ConcreteBeanStatefulInstanceExtensionImpl.executeFind(Unknown Source)

    [25/04/08 14:33:14:141 CEST] 5f0457aa ConnectionMan E J2CA0020E: Le gestionnaire de pools de connexions n'a pas pu allouer de connexion gérée : javax.resource.spi.ResourceAllocationException: DSRA8101E: DataSource class cannot be used as one-phase: ClassCastException: com.ibm.ws.rsadapter.jdbc.WSJdbcDataSource
    at com.ibm.ejs.j2c.poolmanager.FreePool.createManagedConnectionWithMCWrapper(FreePool.java:1282)
    at com.ibm.ejs.j2c.poolmanager.FreePool.createOrWaitForConnection(FreePool.java:1030)
    at com.ibm.ejs.j2c.poolmanager.PoolManager.reserve(PoolManager.java:1590)
    at com.ibm.ejs.j2c.ConnectionManager.allocateMCWrapper(ConnectionManager.java:658)
    at com.ibm.ejs.j2c.ConnectionManager.allocateConnection(ConnectionManager.java:446)
    at com.ibm.ws.rsadapter.cci.WSRdbConnectionFactoryImpl.getConnection(WSRdbConnectionFactoryImpl.java:219)
    at com.ibm.ws.rsadapter.cci.WSRelationalRAAdapter.getConnection(WSRelationalRAAdapter.java:493)
    at com.ibm.ws.ejbpersistence.cache.TransactionListenerImpl.getConnection(Unknown Source)
    at com.ibm.ws.ejbpersistence.dataaccess.DataAccessRequestImpl.execute(Unknown Source)
    at com.ibm.ws.ejbpersistence.beanextensions.ConcreteBeanStatefulInstanceExtensionImpl.executeQuery(Unknown Source)
    at com.ibm.ws.ejbpersistence.beanextensions.ConcreteBeanStatefulInstanceExtensionImpl.executeFind(Unknown Source)

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 79
    Points : 72
    Points
    72
    Par défaut
    bon j'ai réussis à le faire marcher en créant une classe DB2XADatasource sur le modele des classes oracles existantes

Discussions similaires

  1. Validation XML avec DB2 V9.5
    Par AlambicTalon dans le forum DB2
    Réponses: 2
    Dernier message: 09/05/2008, 20h20
  2. Problème de requête count(*) avec DB2
    Par elsodiop dans le forum DB2
    Réponses: 3
    Dernier message: 30/11/2006, 16h11
  3. Hibernate avec WSAD(WebSphere studio)
    Par djerbi dans le forum Websphere
    Réponses: 1
    Dernier message: 05/09/2006, 15h09
  4. Blob avec DB2 & Weblogic
    Par hdd dans le forum Weblogic
    Réponses: 3
    Dernier message: 14/04/2006, 09h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo