• # Faire les 2 dans un try/catch

    Posté par . En réponse au message JNDI et problème de nommage. Évalué à 3.

    Comme ceci:


    initContext = new InitialContext();
    try {
    envContext = (Context)initContext.lookup("java:comp/env");
    ds = (DataSource)envContext.lookup("jdbc/plouf");
    }
    catch (Exception e) {
    ds = (DataSource)initContext.lookup("jdbc/plouf");
    }
    conn = ds.getConnection();