Bonjour à tous
Ca fait plus d'une semaine que je suis sur le même problème je ne m'en sors pas.
J'explique : Je dois migrer le site de ma boite sur un serveur sous java7/tomcat7 (auparavant java5/tomcat5.5).
Et depuis, c'est le drame, impossible de se connecter à l'appli, j'ai un CURSOR NOT OPEN sur le chargement d'une liste en LAZY.
Le problème ne se produit qu'avec java7, aucun souci en java5 ou java6.
En fait l'appli récupère un objet stocké en session http, et exécute la jointure quand elle a besoin de l'information.
Mais je pense que la session s'est fermée entre temps, car ça plante avec l'erreur indiquée.
Si je passe la jointure en EAGER, ca ne plante plus, mais cette solution ne convient pas car structurellement ça ne marche pas non plus (pour un tout autre problème).
J'ai essayé beaucoup de choses (montée de version sur driver informix, spring 2.0.1 --> 2.5.6, hibernate), rien n'y fait.
Je compile en java5, mais la compilation en java6 n'a rien amélioré.
J'ai bien le filtre suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <filter> <filter-name>hibernateFilter</filter-name> <filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class> </filter>
Je sèche. Quelqu'un a-t'il une idée, ou rencontré le même problème ?
Merci à tous ceux qui pourront m'aiguiller
Partager