注册到uddi服务器,在windows环境下搭建个人UDDI注册中心
关于UDDI私人服务器的搭建
1.需要的工具
Tomcat 5.5.20
MySQL 5.0.22-WIN
JDK 1.5-updata-10
JUDDI0.9rc4
Elipse 3.1.0
uddi4j-src-2.0.5.zip
mail.jar
soap.jar
activation.jar
uddi4j.jar
MySql-connector-java-5.0.4-bin.jar
2.安装JDK
正常的安装就可以了
注意:classpath=.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\rt.jar
path=%JAVA_HOME%\bin;
3.安装Tomcat,一定要选择完全安装
设置¥CATALINA_HOME系统环境变量
4安装MySql
需要注意的问题是:在选择安装模式时即选择是windiws模式同时选择Include Bin Dictrory
inWindow
最重要的一点是不要创建Annoymous Account
5将MySql驱动文件MySql-connector-java-5.0.4-bin.jar文件放入到$CATALINA_HOME\common\lib下
6安装JUDDI
将JUDDI压缩包解压后将JUDDI.war文件放入到$CATALINA_HOME\webapps\下
7创建log4j.properties
在路径$CATALINA_HOME\webapps\juddi\WEB-INF\classws\下创建log4j.properties,文件内容如下
#
# set the log file to
$CATALINA_HOME\webapp\juddi\WEB-INF\{HOME}/juddi.log
# and not the ${PWD}/juddi.log
#
log4j.appender.LOGFILE.File=/opt/tomcat/logs/juddi.log
8编辑juddi.properties
在该文件中做如下修改
# The UDDI Operator Contact Email Addressjuddi.operationEmailAddress=oscar0406@163.com(插入数据时的Email地址)
9编辑server.xml
在文件的标签的上方加入如下的内容:(尽量不要换行)
reloadable="true" crossContext="true">
className="org.apache.catalina.logger.FileLogger"
prefix="localhost_juddiDB_log" suffix=".txt"
timestamp="true"/>
type="javax.sql.DataSource" maxActive="100" maxIdle="30"
maxWait="10000" username="juddi" password="juddi"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/juddi?autoReconnect=true"/>
10编辑juddi-users.xml
在$CATALINA_HOME\webapps\juddi\WEB_INF下找到文件juddi-users.xml,将password改为123456
11创建数据库和表
找到juddi-0.9rc4文件夹下的sql子文件夹,找到mysql下的create_database.sql和insert_publishers.sql执行之,注意在执行插入语句的时候要做一些修改
11测试juddi
打开http://localhost:8080/juddi
如果没有红色的内容说明安装成功
12创建一个java工程,将uddi4j文件爱中sample文件夹下的文件考到工程下,引入uddi4j.jar、soap.jar、mail.jar和activation.jar运行即可
注册到uddi服务器,在windows环境下搭建个人UDDI注册中心相关推荐
- Windows环境下搭建nginx文件下载服务器
这里 https://zhangphil.blog.csdn.net/article/details/122377041https://zhangphil.blog.csdn.net/article/ ...
- 在Windows环境下搭建Android开发环境
标题:在Windows环境下搭建 Android 开发环境 作者:CrazyPebble 时间:2011年2月28日 声明:此文在参考其他网上资料以及笔者实践总结写下,一来自己可以做一些总结,二来给跟 ...
- 第二课 如何在WINDOWS环境下搭建以太坊开发环境
[本文目标] 根据本文指导,可以在WINDOUWS环境下完成以太坊智能合约部署前的比较环境准备. [技术收获] 如何在WINDOW(笔者以WINDOWS 10为例)环境搭建以太坊开发环境,按照以下安装 ...
- windows环境下搭建rabbitMQ开发环境
2019独角兽企业重金招聘Python工程师标准>>> windows环境下搭建rabbitMQ开发环境 1.下载与安装 erlang rabbitmq 是使用erlang语言开发的 ...
- Apache Nifi在Windows环境下搭建伪群集及证书登录
代码地址如下: http://www.demodashi.com/demo/11986.html 前些时间做了关于Apache Nifi分布式集群的搭建分享,但很多时候要搭建分布式集群机器资源是个问题 ...
- Windows 环境下搭建VTS
VTS windows 环境下搭建 测试vts 需要可以访问谷歌网站, 工具: Python2.7 (Python3 无法配置成功,配置时会报各种错误) Windows 7 JDK 版本1.8以上 ...
- win10自带sftp服务器_FreeSSHD在Windows环境下搭建SFTP服务器
0 建议现在Windows环境下安装cygwin,否则在Windows环境下cmd模式使用不了sftp去连接,可以利用win scp去测试连接 2 安装 傻瓜式一键安装 安装过程中会提示"提 ...
- 第一课 如何在WINDOWS环境下搭建以太坊开发环境
目录:https://blog.csdn.net/qq_40452317/article/details/90270046 [本文目标] 根据本文指导,可以在WINDOUWS环境下完成以太坊智能合约部 ...
- Windows环境下搭建Shell环境
有的时候在Windows环境我们在学习新知识的时候,需要linux操作环境,但又不想花钱买云服务,这个时候可以采用以下方法,简单快速高效的搭建好环境.然后就可以愉快的在终端用各种shell命令写脚本了 ...
最新文章
- 线性回归之梯度下降法介绍
- 水星逆行,诸事不宜,瞬间爆炸。
- 四、redis的底层数据结构
- Leetcode题目:Balanced Binary Tree
- 正则在开发过程中的妙用
- Android表格布局(Table Layout)
- spring boot 菜鸟教程学习:spring是一个超级大工厂能够管理java对象(bean)和他们之间的关系(依赖注入)
- CUDA Study ---- Hardware Architecture
- Sprint2-2.0
- Django Rest框架 APIView源码调用
- 回文自动机:从入门到只会打板
- java操作word文档,深度解析,值得收藏
- 性能为MySQL 10倍!阿里云推出云原生数据仓库AnalyticDB基础版
- 虚拟机网卡无法启动获取ip地址
- Mysql配置项sync_binlog=0
- 日本研发圆滚滚的球形无人机,被LED屏团团包围
- 安防巨头们集体造车 跳出安防已成常态
- 最好用的100个黑科技网站
- SQL SERVER数据库中勒索病毒 SQL数据库中病毒恢复数据
- 电子传真在金融业务的应用