Bonjour,
Après différentes recherches sur forums et documentations Weblogic, je sèche.
J'ai créé un dataSource pour accéder à ma base de données.
J'ai modifié les fichiers web.xml ainsi que weblogic.xml pour définir le Datasource comme suit :
Web.xml :
Weblogic.xml :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <resource-ref> <description>DataSource archivage</description> <res-ref-name>jdbc/ArcDS</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref>
Lorsque j'essaie de récupérer le Datasource comme suit par l'application :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <resource-description> <res-ref-name>jdbc/ArcDS</res-ref-name> <jndi-name>jdbc/ArcDS</jndi-name> </resource-description>
J'obtiens l'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Context context = new InitialContext(); dataSourceArc = (DataSource) context.lookup("java:comp/env/jdbc/ArcDS");
Merci d'avance pour votre aide.Caused by: javax.naming.NameNotFoundException: While trying to lookup 'jdbc.SamiArcDS' didn't find subcontext 'jdbc' Resolved ; remaining name 'jdbc/SamiArcDS'
Partager