在Jbuilder9中如何调试Tomcat连接池?
我在Tomcat中配置好连接池:jdbc/myjndi,在jb9中建立了一个javabean,Context初始化如下:
Context ctx = new InitialContext( );
若放到我的应用中运行正常,而我在JB9下调试则抛出如下错误:
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:640)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:243)
at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:280)
at javax.naming.InitialContext.lookup(InitialContext.java:347)
at testbean.DBTest.init(DBTest.java:18)
at testbean.DBTest.main(DBTest.java:45)
不知为何?