weblogic.ejb20.WLDeploymentException: Incorrect DataSource type detected. The Da taSource with JNDI name 'datasource-petstoresupplierPool', specified in the RDBM S deployment descriptor for the EJB 'ContactInfoEJB', is not a TXDataSource. The EJB Container requires a TXDataSource to be specified for transactions to be ma naged correctly.

Oracle Community | 3004 | 1 decade ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    Petstore Oracle Database Exception

    Oracle Community | 1 decade ago | 3004
    weblogic.ejb20.WLDeploymentException: Incorrect DataSource type detected. The Da taSource with JNDI name 'datasource-petstoresupplierPool', specified in the RDBM S deployment descriptor for the EJB 'ContactInfoEJB', is not a TXDataSource. The EJB Container requires a TXDataSource to be specified for transactions to be ma naged correctly.
  2. 0

    Petstore Oracle Database Exception WLS70 (Correction)

    Oracle Community | 1 decade ago | 3004
    weblogic.ejb20.WLDeploymentException: Incorrect DataSource type detected. The DataSource with JNDI name 'datasource-petstoresupplierPool', specified in the RDBMS deployment descriptor for the EJB 'ContactInfoEJB', is not a TXDataSource. The EJB Container requires a TXDataSource to be specified for transactions to be managed correctly.

    Root Cause Analysis

    1. weblogic.ejb20.WLDeploymentException

      Incorrect DataSource type detected. The Da taSource with JNDI name 'datasource-petstoresupplierPool', specified in the RDBM S deployment descriptor for the EJB 'ContactInfoEJB', is not a TXDataSource. The EJB Container requires a TXDataSource to be specified for transactions to be ma naged correctly.

      at weblogic.ejb20.cmp.rdbms.RDBMSPersistenceManager.verifyTXDataSource()
    2. weblogic.ejb20.cmp
      RDBMSPersistenceManager.verifyTXDataSource
      1. weblogic.ejb20.cmp.rdbms.RDBMSPersistenceManager.verifyTXDataSource(RDBMSPersistenceManager.java:977)
      1 frame