雙面 for Java

          Find Myself.Be Myself

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            3 隨筆 :: 6 文章 :: 18 評論 :: 0 Trackbacks
          測試環境:JBuilder?2005 + Tomcat 5.0.27

          1.JDBC驅動包COPYJBuilder程序目錄下的thirdparty\jakarta-tomcat-5.0.27\common\lib里。

          2.在你的project下面有個Tomcat目錄,需要添加數據連接池配置內容的文件是conf\server8080.xml8080是你JB里設的TOMCAT的端口號,我沒改過就是8080)

          需要注意的是,要把這個注釋去掉<!--This comment marks this file as generated, so it may be deleted and regenerated at any time. To preserve manual changes to this file, delete this comment.--> ,否則重新啟動Tomcat的時候文件會被JB覆蓋哦!

          3.我的server8080.xml 如下:
          ?1<?xml?version="1.0"?encoding="UTF-8"?>
          ?2<Server?debug="0"?port="8081"?shutdown="SHUTDOWN">
          ?3??<Service?name="Catalina">
          ?4????<Connector?acceptCount="10"?connectionTimeout="60000"?debug="0"?maxThreads="75"?minSpareThreads="5"?port="8080"/>
          ?5????<Engine?debug="0"?defaultHost="localhost"?name="Catalina">
          ?6??????<Host?appBase="D:\Work\temp\testPro\pool\Tomcat\webapps"?autoDeploy="false"?debug="0"?deployXML="false"?name="localhost"?unpackWARs="false">
          ?7????????<Context?debug="0"?docBase="D:\Work\temp\testPro\pool\WebModule1"?path="/WebModule1"?reloadable="true"?workDir="D:\Work\temp\testPro\pool\Tomcat\work\WebModule1">
          ?8????????????<Resource?name="jdbc/Test"?auth="Container"?type="javax.sql.DataSource"/>
          ?9????????????<ResourceParams?name="jdbc/Test">
          10??????????????<parameter>
          11????????????????<name>maxWait</name>
          12????????????????<value>5000</value>
          13??????????????</parameter>
          14??????????????<parameter>
          15????????????????<name>maxActive</name>
          16????????????????<value>-1</value>
          17??????????????</parameter>
          18??????????????<parameter>
          19????????????????<name>password</name>
          20????????????????<value>password</value>
          21??????????????</parameter>
          22??????????????<parameter>
          23????????????????<name>url</name>
          24????????????????<value>jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs</value>
          25??????????????</parameter>
          26??????????????<parameter>
          27????????????????<name>driverClassName</name>
          28????????????????<value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
          29??????????????</parameter>
          30??????????????<parameter>
          31????????????????<name>maxIdle</name>
          32????????????????<value>-1</value>
          33??????????????</parameter>
          34??????????????<parameter>
          35????????????????<name>username</name>
          36????????????????<value>sa</value>
          37??????????????</parameter>
          38????????????</ResourceParams>
          39????????</Context>
          40??????</Host>
          41????</Engine>
          42??</Service>
          43</Server>
          44

          4.web-info\web.xml下添加如下內容:

          1<resource-ref>
          2????<description>SqlServer?Datasource?example</description>
          3????<res-ref-name>jdbc/Test</res-ref-name>
          4????<res-type>javax.sql.DataSource</res-type>
          5????<res-auth>Container</res-auth>
          6</resource-ref>
          7

          posted on 2006-12-12 13:56 雙面人 QQ:147670662 閱讀(702) 評論(1)  編輯  收藏

          評論

          # re: JBuilder自帶Tomcat數據連接池配置(Tomcat 5.0) 2006-12-12 15:32 liloi
          補充:
          在Tomcat5.5以后的版本,按照上述方面寫出的server8080.xml會有錯誤,需要進行一些改變方可。具體如下:
          將<Context>...</Context>的內容改成類似于如下的形式:
          <Context debug="0" docBase="D:\Work\temp\testPro\pool\WebModule1" path="/WebModule1" reloadable="true" workDir="D:\Work\temp\testPro\pool\Tomcat\work\WebModule1">
          <Resource
          name="JDBC/Test"
          auth="Container"
          type="javax.sql.DataSource"
          username="1"
          password="1"
          driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
          maxActive="40"
          maxIdle="20"
          maxWait="5000"
          url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs"/>
          </Context>

          即所有的參數都放在一起,即可正確運行  回復  更多評論
            


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 都安| 涟源市| 平武县| 澄江县| 西青区| 黔江区| 麻栗坡县| 子洲县| 林西县| 北辰区| 手游| 永寿县| 广元市| 宝丰县| 屏东县| 嘉峪关市| 岳阳县| 东丰县| 庆阳市| 漯河市| 山丹县| 望奎县| 拉萨市| 滨海县| 保山市| 柯坪县| 武陟县| 崇阳县| 临夏市| 彩票| 红桥区| 泾源县| 稷山县| 崇义县| 凤山县| 蕉岭县| 海伦市| 新闻| 惠东县| 克什克腾旗| 常山县|