代码之家  ›  专栏  ›  技术社区  ›  uı6ʎɹnɯ ꞁəıuɐp

Tomcat-6.0.18,扩展的目录结构,context.xml中的数据源

  •  0
  • uı6ʎɹnɯ ꞁəıuɐp  · 技术社区  · 17 年前

    环境:

    • ToCCAT-60.18
    • Oracle数据库
    • JDK-1.60EY1

    - 1— 上下文XML 我是一份战争档案-工作得很好

    my-application.war/meta-inf/context.xml :

    <Resource 
      auth="Container" 
      driverClassName="oracle.jdbc.OracleDriver" 
      maxActive="5" 
      maxIdle="1" 
      maxWait="-1" 
      name="jdbc/dataource-name" 
      password="pwd" 
      type="javax.sql.DataSource" 
      url="jdbc:oracle:thin:@host-name:1521:xe" 
      username="name"/> 
    

    重要: 上下文XML 在这种情况下放在战争档案中。部署应用程序后,可以毫无问题地访问数据库

    - 2— 上下文XML 在扩展目录结构中(不起作用) :

    我的应用程序/META-INF/context.xml (相同内容)

    重要提示:在本例中,context.xml被放置在扩展的目录结构中。部署后应用程序不能访问数据库。异常消息为: javax.naming.nameNotFoundException:名称jdbc未在此上下文中绑定

    我的问题 :

    在案例2中,如何配置Tomcat(或我的应用程序)?

    1 回复  |  直到 17 年前
        1
  •  0
  •   uı6ʎɹnɯ ꞁəıuɐp    17 年前

    请忘记我的帖子…

    第二种情况也可以!

    推荐文章