Connection pooling in java

From: "janaka priyadarshana" <rpjanaka(at)gmail(dot)com>
To: pgsql-jdbc(at)postgresql(dot)org
Subject: Connection pooling in java
Date: 2006-12-22 08:02:48
Message-ID: de1942f0612220002ic31472dq4acc642fe986ebe5@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-jdbc

hi all..

i am tring to use connection pool with postgresql..but it give an Exception
when it is going to execute the line following.
InitialContext().rebind("DataSource", source)

the cord is as follow.

Jdbc3PoolingDataSource source = new Jdbc3PoolingDataSource();
source.setDataSourceName("A Data Source");
source.setServerName("localhost");
source.setDatabaseName("mmsc");
source.setUser("janaka");
source.setPassword("1234");
source.setMaxConnections(10);
try {
new InitialContext().rebind("DataSource", source);
}
catch (NamingException ex) {
System.out.println(ex.getMessage());
ex.printStackTrace();
}

the given exception is as follow....

javax.naming.NoInitialContextException: Need to specify class name in
environment or system property, or as an applet parameter, or in an
application resource file: java.naming.factory.initial
at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java
:645)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java
:247)
at javax.naming.InitialContext.getURLOrDefaultInitCtx(
InitialContext.java:284)
at javax.naming.InitialContext.rebind(InitialContext.java:367)
at MainClass.main(MainClass.java:29)

please help me to solve this..

--
...........Janaka Priyadarshana...........

Responses

Browse pgsql-jdbc by date

  From Date Subject
Next Message Steve Langridge 2006-12-22 08:35:55 BUG #2856: Jdbc 4 connector running on JDK 1.6 should not raise exception for getClientInfo/setClientInfo
Previous Message janaka priyadarshana 2006-12-22 06:58:03 use connection pooling