| |
GeekInterview.com > Interview Questions > J2EE > JDBC
| Print | |
Question: connection pooling concept through weblogic 8.1
Answer: Hi,
I tried using connection pooling concept through weblogic 8.1 .
import java.sql.*; import javax.naming.*; import javax.sql.DataSource; public class ConnectionpoolDemo { public static void main(String[] args) { try { InitialContext ic=new InitialContext(); Object obj=ic.lookup("MyDsJNDI"); DataSource ds=(DataSource)obj; Connection con=ds.getConnection(); Statement st=con.createStatement(); ResultSet rs=st.executeQuery("select empno,ename from emp"); while(rs.next()){ System.out.print(rs.getString(1)+"t"); System.out.println(rs.getString(2)); } } catch (NamingException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } } }
Output:
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(Unknown Source) at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source) at javax.naming.InitialContext.getURLOrDefaultInitCtx(Unknown Source) at javax.naming.InitialContext.lookup(Unknown Source) at ConnectionpoolDemo.main(ConnectionpoolDemo.java:8)
EXCEPTION OCCURRED AT LINE
Object obj=ic.lookup("MyDsJNDI"); |
| April 04, 2008 05:42:22 |
#1 |
| cvshankar |
J2EE Expert Member Since: December 2007 Total Comments: 1 |
RE: connection pooling concept through weblogic 8.1 |
| The constant indicating the type for a ResultSet object that is scrollable and generally sensitive to changes made by others |
| |
Back To Question | |