无法连接到Glassfish连接池

时间:2014-05-28 09:36:49

标签: java jdbc glassfish

我无法从java连接到Glassfish连接池 有异常 - javax.naming.NoInitialContextException

在Glassfish管理员中:
1.我创建了JDBC连接池,将其命名为“PaymentSys”,我可以对它进行ping操作 2.我创建了JDBC Resource,命名为'jdbc / paymentSys'并将其链接到连接池'PaymentSys'。

在java代码中我写道:

public Connection getConnection(){
        Connection conn=null;
        String dataSourceContext = "java:comp/env/jdbc/paymentSys";
        try{
        InitialContext context = new InitialContext();
        DataSource ds = (DataSource) context.lookup(dataSourceContext);
        conn = ds.getConnection();
        }
        catch (Exception ex) {
                    ex.printStackTrace();
                }               
        return conn;
    }  

我在dataSourceContext中尝试使用' jdbc / paymentSys',但它没用。

1 个答案:

答案 0 :(得分:0)

insert sql命令出现问题。

相关问题