一路拾遺
          Collect By Finding All The Way ......
          posts - 81,comments - 41,trackbacks - 0
          一、下載JUDDI
          下載地址:
          http://ws.apache.org/juddi/releases.html

          二、環(huán)境版本
          JDK 1.6
          Eclipse 3.2
          MyEclipse 5.5
          Tomcat 6.0
          MySQL 5.0
          MySQL Connector JAVA 5.0.8
          JUDDI 2.0rc5

          三、安裝JUDDI
          首先,從ws.apache.org上下載juddi最新版,解壓縮后將webapp子目錄下的juddi目錄copy到tomcat的webapp子目錄下,把juddi.jar和juddi.war這兩個(gè)文件 copy到tomcat的common\lib目錄下。

          然后,創(chuàng)建數(shù)據(jù)庫(kù)。新建名稱(chēng)為:mylogistics的數(shù)據(jù)庫(kù),然后在該數(shù)據(jù)庫(kù)中導(dǎo)入SQL(juddi-2.0rc5\sql\mysql\create_database.sql),這樣就安裝好了mysql數(shù)據(jù)庫(kù),然后需要把juddi"sql"mysql下的create_database.sql和insert_publisher.sql執(zhí)行一遍就可以了。

          第三步:修改tomcat"conf"server.xml。找到/host>,在前面插入這樣一段內(nèi)容:

          <Context path="/juddi" docBase="juddi"
          debug
          ="5" reloadable="true" crossContext="true">
           
          <Logger
          className="org.apache.catalina.logger.FileLogger"

             prefix
          ="localhost_juddiDB_log"
          suffix
          =".txt"
             timestamp
          ="true"/>
           
          <Resource
           
          name = "jdbc/juddiDB"

           type 
          ="javax.sql.DataSource"
           username 
          = "juddi"
           password 
          = "juddi"
           driverClassName 
          ="com.mysql.jdbc.Driver"
           maxIdle 
          = "30"
           maxWait 
          = "5000"
           maxActive 
          = "100"
           url
          ="jdbc:mysql://localhost:3306/juddi?autoReconnect=true"
           validationQuery 
          = "select
          count(*) from PUBLISHER"
          />

          </Context>


          因?yàn)?span style="font-size: 12pt">juddi是基于連接池的,在server.xml中添加以上代碼就是為其服務(wù)器配置連接池。

          第四步:
          juddi數(shù)據(jù)庫(kù)中的publisher表增加以下用戶:PUBLISHER_ID值為juddi,PUBLISHER_NAME值為juddi,IS_ADMIN值為true,IS_ENABLED值為true。這里是為juddi數(shù)據(jù)庫(kù)添加一個(gè)名為juddi的管理員。使用用mysql執(zhí)行以下語(yǔ)句,保證已經(jīng)用mysql生成了一個(gè)juddi的用戶,語(yǔ)句為:

          grant select,update,delete,insert on juddi.* to juddi identified by "juddi";


          最后,
          mysql-connector-java-5.0.8拷貝到tomcatcommon"lib目錄下重新啟動(dòng)tomcat服務(wù)器測(cè)試,輸入http://localhost:8080/juddi,點(diǎn)擊validation,發(fā)現(xiàn)原來(lái)的兩條紅色錯(cuò)誤已經(jīng)不存在了.至此,juddi安裝完畢。

          posted on 2008-08-06 10:39 胖胖泡泡 閱讀(2204) 評(píng)論(1)  編輯  收藏

          FeedBack:
          # re: Java WebService注冊(cè)中心JUDDI配置方法
          2010-07-28 16:30 | Wordsworth
          朋友如果有空希望和你交流下juddi的配置,我被這個(gè)困擾很多天了,我QQ107431973,謝謝了  回復(fù)  更多評(píng)論
            

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 广东省| 静海县| 宁陵县| 峨眉山市| 桂林市| 四子王旗| 图们市| 沁水县| 民乐县| 白银市| 梁山县| 金阳县| 买车| 北京市| 镇江市| 房山区| 天峻县| 文昌市| 天门市| 古蔺县| 石首市| 郁南县| 黄冈市| 收藏| 右玉县| 武隆县| 永康市| 丰原市| 金沙县| 浦东新区| 德昌县| 肇东市| 兴仁县| 葫芦岛市| 安岳县| 三穗县| 花莲市| 健康| 清水河县| 台州市| 秭归县|