Changes between Initial Version and Version 1 of passport


Ignore:
Timestamp:
05/17/2012 12:27:45 PM (14 years ago)
Author:
kuangjuhuan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • passport

    v1 v1  
     1= passport2升级到passport3 = 
     2== 1.简介 == 
     3passport2是使用JDBC方式直连数据库,passport3升级成为使用HTTP形式操作数据库,因此需要把passport所有的JDBC数据配置删除;[[BR]] 
     4而censor平台则是通过passport的数据源来连接数据库的,因此需要在resin中重新配置censor平台的数据源。[[BR]] 
     5下面是resin的配置: 
     6{{{ 
     7<database> 
     8    <jndi-name>jdbc/censor</jndi-name> 
     9    <driver type="oracle.jdbc.OracleDriver"> 
     10        <url>jdbc:oracle:thin:@192.168.239.110:1521:v880</url> 
     11        <user>censor_app</user> 
     12        <password>Cheap4#uiTEg</password> 
     13    </driver> 
     14</database> 
     15或者: 
     16<database> 
     17    <jndi-name>jdbc/censor</jndi-name> 
     18    <driver type="oracle.jdbc.OracleDriver"> 
     19        <url>jdbc:oracle:thin:@192.168.75.100:1521:testdb</url> 
     20        <user>censor_app</user> 
     21        <password>censor_app</password> 
     22    </driver> 
     23</database> 
     24}}} 
     25 
     26== 2.升级步骤 == 
     27a.参考[http://rdtrac.pc.com.cn/passport/ticket/1]连接,修改项目中的passportContext.xml文件;[[BR]] 
     28  注意:以上连接中第四个步骤的配置先不添加。 
     29b.修改项目中censorContext.xml文件,把审核平台的数据源名称改成"jdbc/censor",如下:[[BR]] 
     30{{{ 
     31<jee:jndi-lookup id="censorAppDataSource" jndi-name="jdbc/censor"/> 
     32}}} 
     33c.修改项目中的pom.xml文件,把passport包和censor包对应的地方作出如下修改:[[BR]] 
     34{{{ 
     35<dependency> 
     36    <groupId>cn.pconline.passport</groupId> 
     37    <artifactId>passport</artifactId> 
     38    <version>3</version> 
     39</dependency> 
     40 
     41<dependency> 
     42    <groupId>cn.pconline.censor</groupId> 
     43    <artifactId>censor</artifactId> 
     44    <version>2.0</version> 
     45</dependency> 
     46}}} 
     47[[BR]]