TOMCAT只为它的web应用提供jndi服务。它没有义务给跟它毫不相干的单独的java应用提供jndi
服务和连接服务。

解决方案 »

  1.   

    TO chengfang_(登山观海) :非常感谢您能回答我的问题,我还想请教一下,如何调试有连接池的BEAN?
      

  2.   

    tomcat是个容器,你不能把它当工具用。你可以用O/R Mapping 工具 (hibernate, toplink). 也可以用jdbc直接来做连接和事务。不用任何webapp. 等到Java Persistence API 出来以后,就会有标准的规范。
      

  3.   

    概念不强呀, 你的问题一大堆. 看看Tomcat的例子吧
      

  4.   

    TOMcat的连接池,APPLICATIO是不可以调用的.可以用SERVLET中设置断点来调试.
      

  5.   

    TO chengfang_(登山观海):
    谢谢!!再请教一下,
    为什么在在Weblogic7下,可以在Application里调用Weblogic的连接池. 链接如下
    http://dev2dev.bea.com.cn/bbs/thread.jspa?forumID=123&threadID=4830&messageID=23483
      

  6.   

    This is a weblogic-specific feature.  Tomcat is not an application server; it's just a web container that implements Servlet and JSP standards.  Tomcat is not even required to support jndi.  However, this is an interesting idea, though I can't think of a compelling reason for such usage.  I should try it out sometime.
      

  7.   

    非常感谢 chengfang_(登山观海)!!