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
>
<!--
Class name for mysql JDBC driver
-->
<
parameter
>
<
name
>
driverClassName
</
name
>
<
value
>
com.mysql.jdbc.Driver
</
value
>
</
parameter
>
<!--
The JDBC connection url for connecting to your MySQL dB.
The autoReconnect=true argument to the url makes sure that the
mm.mysql JDBC Driver will automatically reconnect if mysqld closed the
connection. mysqld by default closes idle connections after 8 hours.
-->
<
parameter
>
<
name
>
url
</
name
>
<
value
>
jdbc:mysql://localhost:3306/juddi?autoReconnect=true
</
value
>
</
parameter
>
<
parameter
>
<
name
>
validationQuery
</
name
>
<
value
>
select count(*) from PUBLISHER
</
value
>
</
parameter
>
</
ResourceParams
>
</
Context
>
放在<host></host>之间。
注意以下几点:
(1) 针对不同的数据库,在juddi中有对应的sql语句,直接拷贝运行即可。
(2) Tomcat5.5.9不能配置,总是出现 红色的 无法查询的错误,使用5.0的版本就可以。
(3) 至于如何使用,大多数参考了IBM的那3篇文章,但是使用的包是ibm的uddi4j,而不是apache的,看一下基本概念就行。
本文介绍了JUDDI在Tomcat服务器上的安装配置过程,包括配置文件server.xml的具体设置及注意事项,例如数据库连接参数、验证查询语句等。
1050

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



