Bonjour,
J’utilise Oracle 9i avec JDev pour généré des services web pour l’appel de fonctions PL/SQL. Ensuite, je génère mon fichier EAR, file de mon service web. Avec Enterprise Manager, je déploie mon fichier EAR. Tout fonctionne bien à ce moment, la connexion BD a été exportée dans le fichier EAR et fonctionne bien. Le problème est lorsque je veux changer d’environnement BD, je vais dans la section data source de mon application (le data source de l’application et non celui du conteneur) et je change la BD et l’usager. Je sauvegarde la connexion et je redémarre le conteneur OC4J. Le fichier indique bien la modification que j’ai faite, mais la BD n’a pas changé, je suis toujours sur la première BD. Je vais alors voir dans le fichier Data-Sources.xml, surprise ma connexion BD est toujours sur la première BD. Je modifie donc le fichier pour avoir la bonne BD, la modification est bien inscrite dans le fichier de configuration. Mais lorsque je redémarre le conteneur OC4J, il remodifie le fichier avec les configurations de départ (Fichier backup qui a été créé pas le conteneur lors de la sauvegarde du fichier). Donc, je suis revenu avec la BD de départ.
Je ne comprends pas le fonctionnement de la console. Il y a juste la section Édit data source de l’Enterprise Manager qui garde mes modifications, mais il n’est pas pris en conte. Y a-t-il quelque chose que je ne fais pas bien ?
![]()
Partager