Si comme moi vous avez certains soucis au bout d'un moment entre votre SOA 11g et votre base Oracle 10G, il faut effectuer ce paramétrage:
L'erreur dans les logs de Weblogic est la suivante:
Caused by: java.sql.SQLException: Internal error: Cannot obtain XAConnection weblogic.common.resourcepool.ResourceDisabledException: Pool SOADataSource is disabled, cannot allocate resources to applications.. at weblogic.common.resourcepool.ResourcePoolImpl.reserveResourceInternal(ResourcePoolImpl.java:345) at weblogic.common.resourcepool.ResourcePoolImpl.reserveResource(ResourcePoolImpl.java:320) at weblogic.jdbc.common.internal.ConnectionPool.reserve(ConnectionPool.java:427) at weblogic.jdbc.common.internal.ConnectionPool.reserve(ConnectionPool.java:316)
Pour ne plus avoir cette erreur, il suffit de modifier le fichier setdomainenv.cmd dans le répertoire ORACLE_HOME\domains\mon_domaine
et de rajouter cette ligne:
set EXTRA_JAVA_PROPERTIES=-Dweblogic.resourcepool.max_test_wait_secs=30 %EXTRA_JAVA_PROPERTIES%
puis redémarrer vos instances SOA suite 11g
Aucun commentaire:
Enregistrer un commentaire