Bonjour,

J'ai une appli en Struts sous Tomcat 4.1 avec Oracle 8.1

J'ai testé sur une petite base en dev et mes requetes marchent nickel pas de pb...mais en prod les tables sont plus importantes (plus de données)
et je rencontre une erreur de ce type sur une requete toute con :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
SELECT * FROM PRODUIT
Ca me jette une SQLException avec ce message dans ma log :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
ORA-01000: maximum open cursors exceeded
le truc c'est que j'ai qu'un ResultSet qui parcourt les enregistrements
en dev, cette meme requete me retourne genre 50 enregistrements,
mais en prod il m'en retourne 150 (ca doit etre ca)
du coup qu'est ce que je dois faire pour que ma requete passe et que donc il m'affiche et me traite mes 150 enregistrement retourné sans me lancer d'erreur. Car en prod, mes requetes vont toujours traiter un nbre importants de données (pas comme en dev...)
Je suis dans l'urgence (l'appli marche po en prod:!!)

merci de m'aider