我检查server.xml文件的时候并没有发现我输入的数据源的信息,是怎么回事情??

解决方案 »

  1.   

    tomcat不是这么配置的
    看看官方网站的
    JNDI Datasource HOW-TO
      

  2.   

    MyFirst.xml中要设置ResourceParams,参照我的这个试试,我是用JTDS配的连接池
    <Resource auth="Container" description="DB Connection" name="jdbc/orSolve" type="javax.sql.DataSource"/>
       <ResourceParams name="jdbc/orSolve">
        <parameter>
          <name>url</name>
          <value>jdbc:jtds:sqlserver://127.0.0.1:1433/gsmis</value>
        </parameter>
        <parameter>
          <name>maxIdle</name>
          <value>30</value>
        </parameter>
        <parameter>
          <name>maxActive</name>
          <value>100</value>
        </parameter>
        <parameter>
          <name>driverClassName</name>
          <value>net.sourceforge.jtds.jdbc.Driver</value>
        </parameter>
        <parameter>
          <name>maxWait</name>
          <value>10000</value>
        </parameter>
        <parameter>
          <name>removeAbandoned</name>
          <value>true</value>
        </parameter>
        <parameter>
          <name>username</name>
          <value>yourusername</value>
        </parameter>
        <parameter>
          <name>factory</name>
          <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
        </parameter>
        <parameter>
          <name>logAbandoned</name>
          <value>false</value>
        </parameter>
        <parameter>
          <name>removeAbandonedTimeout</name>
          <value>60</value>
        </parameter>
        <parameter>
          <name>password</name>
          <value>yourpassword</value>
        </parameter>
      </ResourceParams>
      

  3.   

    我记得好像应该把jdbc那部分加到<Context中吧