JNDI datasource exception in weblogic application — oracle-tech

    Forum Stats

  • 3,715,918 Users
  • 2,242,907 Discussions
  • 7,845,683 Comments

Discussions

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

JNDI datasource exception in weblogic application

User_CSC3O
User_CSC3O Member Posts: 2 Green Ribbon

Hi,

I am migrating my weblogic from 12 to 14. When I try to launch the server that connects to an Oracle 11G database, I get :


  Caused By: javax.naming.NameNotFoundException: remaining name: /comp.env.jdbc.DataSourceCand


components.xml :

    <persistence:entity-manager-factory

          name="altairEntityManagerFactory"

          persistence-unit-name="aCand"/>


Persistence.xml :

  <persistence-unit name="aCand">

      <!--<provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>-->

      <provider>org.hibernate.ejb.HibernatePersistence</provider>

      <non-jta-data-source>java:comp/env/jdbc/DataSourceCand</non-jta-data-source>

      <properties>

        <property name="hibernate.dialect" value="${hibernate.dialect}"/>

        <property name="hibernate.show_sql" value="${show.sql}"/>

        ...

      </properties>

    </persistence-unit>

   

  </persistence>


And in weblogic I created a jndi datasource and linked it to AdminServer with 

jndi name = jdbc/DataSourceCand

name = DataSourceCand


I tester the connexion to the datasource from weblogic console and It works but I get this exception when I launch the datasource :


  Caused By: javax.naming.NameNotFoundException: remaining name: /comp.env.jdbc.DataSourceCand


I tried many values in <non-jta-data-source> tag like : jdbc/DataSourceCand and comp/env/jdbc/DataSourceCand and nothing works.


Thank you in advance.

Tagged:
Sign In or Register to comment.