雙面 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>

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


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


          網站導航:
           
          主站蜘蛛池模板: 滨州市| 章丘市| 钟山县| 昌平区| 华容县| 潞西市| 天气| 竹北市| 应城市| 南宁市| 武穴市| 靖江市| 铜山县| 健康| 郴州市| 德清县| 武宁县| 城市| 南通市| 咸阳市| 绥化市| 德令哈市| 益阳市| 芷江| 吴江市| 隆回县| 乌恰县| 磐石市| 正宁县| 珲春市| 崇左市| 弥勒县| 洛川县| 家居| 丰台区| 视频| 米脂县| 石阡县| 襄樊市| 镇江市| 高雄县|