Weblogic6.0上Connection Pool、DataSource的创建与使用


(整理人:sglzhh)

    以下文档都是以mydomain为例
    本系列文档都是使用相同的配置,即使用以前文档的配置

1.  将附件中的classes12.zip拷贝到wlserver6.0\lib目录下

2.  修改config\mydomain\startWebLogic.cmd文件,在set CLASSPATH=。。。一行的最后加入如下语句
;.\lib\classes12.zip

3.  修改mydomain\config.xml文件,在最后加入如下语句
<JDBCConnectionPool
      CapacityIncrement="1"
      DriverName="oracle.jdbc.driver.OracleDriver"
      InitialCapacity="2"
      MaxCapacity="4"
      Name="OracleThinPool"
      Properties="user=scott;password=tiger;dll=ocijdbc8;protocol=thin"
      Targets="myserver"
      URL="jdbc:oracle:thin:@10.2.20.46:1521:ambow"//此处根据你的服务器地址做调整//
  />

<JDBCTxDataSource
      JNDIName="bbb.OracleThintxds"
      Name="otxds"
      PoolName="OracleThinPool"
      Targets="myserver"
/>

4.  将附件中的sss.class拷贝到mydomain\applications\bbb\WEB-INF\classes目录下

5.  修改mydomain\applications\bbb\WEB-INF\web.xml文件,在
   <web-app>
。。。。。。
。。。。。。
</web-app>
之间加入如下语句

<servlet>
    <servlet-name>DataSourceTest</servlet-name>
    <servlet-class>sss</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>DataSourceTest</servlet-name>
    <url-pattern>/dst/*</url-pattern>
</servlet-mapping>

6.  启动Weblogic Default Server

7.  访问我们的例子http://127.0.0.1:7001/bbb/dst