【问题标题】:Tomcat-6.0.18, expanded directory structure, datasource in context.xmlTomcat-6.0.18,扩展目录结构,context.xml中的数据源
【发布时间】:2009-08-05 09:25:28
【问题描述】:

环境:

  • Tomcat-6.0.18
  • Oracle 数据库
  • JDK-1.6.0_1

-1- context.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"/> 

重要提示:context.xml 在这种情况下被放置在 War-archive 中。部署应用后可以毫无问题地访问数据库

-2- context.xml 在扩展目录结构中(不起作用)

my-application/META-INF/context.xml(内容相同)

重要提示:context.xml 在这种情况下被放置在一个扩展的目录结构中。部署应用程序 con 后无法访问数据库。异常消息是: javax.naming.NameNotFoundException: Name jdbc is not bound in this Context

我的问题

在情况 2 中如何配置 tomcat(或我的应用程序)?

【问题讨论】:

    标签: tomcat jdbc datasource jndi


    【解决方案1】:

    请忘记我的帖子...

    案例 2 也很好用!

    【讨论】:

      猜你喜欢
      • 2012-08-24
      • 2018-09-11
      • 2015-11-17
      • 1970-01-01
      • 1970-01-01
      • 2017-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多