juddi的配置可以参照下列文章:
(1) http://www.zaoxue.com/Article/readcourse/bianchengwendang/Java/jUDDIjiandananzhuangshiyong.shtml
(2) http://bbs.w3china.org/dispbbs.asp?boardID=10&ID=9370
(3) http://webservice.org.cn/dispbbs.asp?boardID=10&ID=39474
我的tomcat中conf的server.xml配置如下:
<
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"
auth
="Container"
type
="javax.sql.DataSource"
/>
<
ResourceParams
name
="jdbc/juddiDB"
>
<
parameter
><
name
>
username
</
name
><
value
>
root
</
value
></
parameter
>
<
parameter
><
name
>
password
</
name
><
value
>
passwd
</
value
></
parameter
>
<!--
ClassnameformysqlJDBCdriver
-->
<
parameter
>
<
name
>
driverClassName
</
name
>
<
value
>
com.mysql.jdbc.Driver
</
value
>
</
parameter
>
<!--
TheJDBCconnectionurlforconnectingtoyourMySQLdB.
TheautoReconnect=trueargumenttotheurlmakessurethatthe
mm.mysqlJDBCDriverwillautomaticallyreconnectifmysqldclosedthe
connection.mysqldbydefaultclosesidleconnectionsafter8hours.
-->
<
parameter
>
<
name
>
url
</
name
>
<
value
>
jdbc:mysql://localhost:3306/juddi?autoReconnect=true
</
value
>
</
parameter
>
<
parameter
>
<
name
>
validationQuery
</
name
>
<
value
>
selectcount(*)fromPUBLISHER
</
value
>
</
parameter
>
</
ResourceParams
>
</
Context
>
放在<host></host>之间。
注意以下几点:
(1) 针对不同的数据库,在juddi中有对应的sql语句,直接拷贝运行即可。
(2) Tomcat5.5.9不能配置,总是出现 红色的 无法查询的错误,使用5.0的版本就可以。
(3) 至于如何使用,大多数参考了IBM的那3篇文章,但是使用的包是ibm的uddi4j,而不是apache的,看一下基本概念就行。
本文提供JUDDI的安装与配置指导,包括数据库设置、Tomcat配置及资源参数详细说明。针对不同数据库提供了相应的SQL语句,并解决了Tomcat5.5.9版本配置问题。
1050

被折叠的 条评论
为什么被折叠?



