J'ai une méthode simple (utilisée dans une application web via des servlets) qui obtient une connexion d'un nom JNDI et émet une instruction select (obtenir la connexion, émettre la sélection, retourner le résultat, fermer la connexion, etc.). En raison d'autres méthodes dans l'application, la connexion est définie sur autocommit = false. Cette méthode fonctionne normalement dans websphere 6.1 ainsi que dans glassfish et weblogic. Cependant, dans websphere 7, il reçoit une erreur de nettoyage ratée lorsque je ferme la connexion car, dit-il, la connexion est toujours dans une transaction. Parce que je n'étais pas en train de mettre à jour quelque chose que je n'ai pas fait ou annuler la connexion dans cette méthode (ce qui peut être faux). Si j'ajoute commit avant de fermer la connexion, cela fonctionne. Ma question est pourquoi cela fonctionne dans websphere 6.1 (et d'autres conteneurs) et pourquoi pas dans websphere 7? Quelle peut être la cause de cette différence?fermer échoue sur les connexions de base de données (échec de nettoyage de connexion géré) dans websphere 7 mais pas dans websphere 6.1
0
A
Répondre
0
Veuillez consulter la console d'administration, les paramètres du serveur et les paramètres du service de transaction. Les paramètres par défaut diffèrent en 7.x et 6.x.
Questions connexes
- 1. Problème de connexion Websphere
- 2. Websphere 6.1, Source de données, deux applications
- 3. Connexion de websphere 7 Utilisation de JConsole
- 4. UnsatisfiedLinkError sur la source de données Websphere Application Server 6.1
- 5. Websphere 6.1 JAAS Logout
- 6. Problème de publication dans le serveur Websphere Portal 6.1 sur WAS 7 dans RAD 7.5
- 7. jmeter websphere 6.1 j_security_check
- 8. Websphere 6.1 et l'authentification BASIC
- 9. Websphere 6.1 - Configuration de la sécurité
- 10. Configuration de la source de données sur WebSphere 7
- 11. Comment optimiser le déploiement dans websphere 6.1
- 12. Custom LoginModule dans Websphere 7
- 13. Message bean géré (MDB) s'exécutant sur Websphere Application Server, laisse les connexions de canaux ouvertes
- 14. Exception JS dans une JSP exécutée sur WebSphere 6.1
- 15. Comment rediriger les racines de contexte dans WebSphere 7?
- 16. Websphere 6.1 - Précision des fichiers jsp
- 17. Problème lors de la connexion à un service Web Java s'exécutant sur WebSphere 6.1
- 18. Étrange erreur 404/j_security_check avec Websphere 6.1
- 19. Modèle de configuration Websphere
- 20. EJB3 beans Recherche JNDI dans Websphere 7
- 21. WebSphere 6.1 pour Solaris (Téléchargement d'essai)?
- 22. Comment obtenir le numéro de port Websphere 6.1
- 23. Déploiement de CFMX6.1 sur Websphere 6.1 Server: Erreur 500: Le service de sécurité n'est pas disponible
- 24. Réplication de session sur les machines virtuelles Java dans WebSphere
- 25. Classe de démarrage dans Websphere
- 26. Exporter Websphere 6.1 Profil avec la configuration de la source de données
- 27. WebSphere 5.1: Définition de la connexion de source de données JDBC comme "non partagée"
- 28. Quelle est la différence entre les connexions groupées existantes Pretest et les nouvelles connexions prestest dans websphere 6.1
- 29. Websphere lente URLConnection
- 30. Scripting l'option Websphere 7 RAD