Actuellement ma configuration est la suivante:Configuration de la source de données jboss 5.0 dans le fichier ear. Comment puis-je exécuter Oracle 10g et 11g sur le même serveur?
dans mon oreille META-INF/jboss-app.xml
<jboss-app>
<module>
<service>datasource-ds.xml</service>
</module>
</jboss-app>
et datasource-ds.xml
<datasources>
<local-tx-datasource>
<jndi-name>jdbc/mydeployment</jndi-name>
<connection-url>jdbc:oracle:thin:@eir:myport:mydbname</connection-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<user-name>myuser</user-name>
<password>mypassword</password>
<exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
<metadata>
<type-mapping>Oracle9i</type-mapping>
</metadata>
</local-tx-datasource>
</datasources>
et il fonctionne quand ojdbc5.jar est dans mon servername/lib.
Comment puis-je configurer mes informations de pilote oracle dans mon fichier .ear afin de pouvoir effectuer deux différents types de déploiement d'oreillette, l'un avec Oracle 10g et l'autre avec Oracle 11g?
EDIT: J'ai mal formulé la question. Je voulais dire comment je peux déployer une oreille en utilisant le fichier ojbc * .jar dans le fichier ear, pas dans le répertoire server/lib. Dans ma configuration, plusieurs applications différentes sont déployées et je veux qu'elles soient toutes autonomes. Une des applications utilise 11g et le reste utilise 10g. À l'heure actuelle, ceux qui utilisent 10g sont des fichiers d'oreille et celui qui utilise 11g est un fichier de guerre, donc cela fonctionne. Maintenant, je vais convertir les fichiers d'oreille en fichiers de guerre (je n'ai pas besoin de la fonctionnalité de l'oreille) afin de tester combien d'espace Permgen est utilisé. Donc je suppose que ma question est: Je voulais dire comment puis-je déployer une oreille en utilisant le fichier ojbc * .jar dans le fichier ear, pas dans le répertoire server/lib? Simplement vous dupliquer datasource.xml
Par exemple:
Voulez-vous dire comment configurer 2 sources de données différentes? – skaffman