Mon application est déployée en tant que fichier EAR.Quelle est la meilleure pratique pour conserver les paramètres de configuration dans les fichiers EAR?
L'application a traditionnellement exigé que certaines modifications de configuration post-installation soient effectuées.
Cela a été facile avec l'Oracle 10G OAS car l'EAR a été éclaté en un répertoire permettant ainsi un accès facile aux fichiers de configuration. Avec 11G, l'EAR n'est pas éclaté, ce qui entraîne une documentation supplémentaire sur l'éclatement, la modification et la recombinaison de l'EAR. Il me semble que cela doit être un problème relativement courant avec une solution, peut-être une solution standard à travers J2EE, que je n'ai tout simplement pas trouvée ou reconnue comme la solution que je recherchais.
Certaines alternatives incluent: 1) Fournir un utilitaire qui va modifier le fichier EAR avant le déploiement. 2) Stockez tous les paramètres de configuration dans un emplacement distinct. 3) Stocker tous les paramètres de configuration dans une base de données; accéder à la base de données via un conteneur fournir une connexion exposée via JNDI.
Mais existe-t-il une meilleure pratique établie?
En l'absence de cela, quelle approche a fonctionné pour vous?
Merci Curtis
Merci de confirmer mes craintes. :) –
(désolé, pas assez de points de réputation encore pour donner votre réponse un signe de tête) –