IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Tomcat et TomEE Java Discussion :

InitialContext() : bloque le processus


Sujet :

Tomcat et TomEE Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2011
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2011
    Messages : 12
    Par défaut InitialContext() : bloque le processus
    Bonjour,

    Dans le cadre d'une web app [Tomcat 5, JEE 1.4], j'initialise une dataSource de la manière suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    if (dataSource == null) {
    try {
    	logger.debug("getInstance for Get connection -> new InitDatasource");
    	ctx = new InitialContext();
    	logger.debug("getInstance for Get connection -> new InitDatasource--context Initialisé");
    	dataSource = (javax.sql.DataSource) ctx
    		.lookup("java:comp/env/jdbc/dataSource");
    	logger.debug("getInstance for Get connection -> END InitDatasource");
    } catch (NamingException e) {
    	logger.error("getDataSource", e);
    	throw new ConfigurationException(e.getMessage());
    } finally {
    	try {
    		ctx.close();
    			} catch (Exception e) {
    		}
    }
    }
    Hors dans certains cas dont je n'arrive pas à identifier l'origine réelle, la commande ctx = new InitialContext(); fige complètement et ne renvoi rien.

    Auriez vous une idée de l'origine de ce comportement et de la manière de le corrigé

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2011
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2011
    Messages : 12
    Par défaut
    Bon au final,

    L'application ne plantait pas dans la partie du code remontée, mais dans une fonction ayant les mêmes messages de logs :s

    Et la cause était toute bête : plus de connexion dispo dans le pool car un bout de code ne fermait pas une connexion précédemment ouverte.

    dsl

Discussions similaires

  1. Excecution d'un processus bloque
    Par kamengui dans le forum Administration et Installation
    Réponses: 1
    Dernier message: 23/02/2009, 23h09
  2. VBA Excel _ processus bloque attachement PJ
    Par Yann29 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 31/01/2008, 08h29
  3. SP del + ins, serveur lié ODBC intégrale = processus bloqué!
    Par davidso dans le forum MS SQL Server
    Réponses: 0
    Dernier message: 28/01/2008, 14h13
  4. transaction bloquée dans un processus linux
    Par ckermorgant dans le forum PostgreSQL
    Réponses: 5
    Dernier message: 27/08/2007, 18h19
  5. Réponses: 4
    Dernier message: 18/12/2004, 14h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo