关于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注册中心相关推荐

  1. Windows环境下搭建nginx文件下载服务器

    这里 https://zhangphil.blog.csdn.net/article/details/122377041https://zhangphil.blog.csdn.net/article/ ...

  2. 在Windows环境下搭建Android开发环境

    标题:在Windows环境下搭建 Android 开发环境 作者:CrazyPebble 时间:2011年2月28日 声明:此文在参考其他网上资料以及笔者实践总结写下,一来自己可以做一些总结,二来给跟 ...

  3. 第二课 如何在WINDOWS环境下搭建以太坊开发环境

    [本文目标] 根据本文指导,可以在WINDOUWS环境下完成以太坊智能合约部署前的比较环境准备. [技术收获] 如何在WINDOW(笔者以WINDOWS 10为例)环境搭建以太坊开发环境,按照以下安装 ...

  4. windows环境下搭建rabbitMQ开发环境

    2019独角兽企业重金招聘Python工程师标准>>> windows环境下搭建rabbitMQ开发环境 1.下载与安装 erlang rabbitmq 是使用erlang语言开发的 ...

  5. Apache Nifi在Windows环境下搭建伪群集及证书登录

    代码地址如下: http://www.demodashi.com/demo/11986.html 前些时间做了关于Apache Nifi分布式集群的搭建分享,但很多时候要搭建分布式集群机器资源是个问题 ...

  6. Windows 环境下搭建VTS

    VTS windows 环境下搭建 测试vts 需要可以访问谷歌网站, 工具: Python2.7  (Python3 无法配置成功,配置时会报各种错误) Windows 7 JDK  版本1.8以上 ...

  7. win10自带sftp服务器_FreeSSHD在Windows环境下搭建SFTP服务器

    0 建议现在Windows环境下安装cygwin,否则在Windows环境下cmd模式使用不了sftp去连接,可以利用win scp去测试连接 2 安装 傻瓜式一键安装 安装过程中会提示"提 ...

  8. 第一课 如何在WINDOWS环境下搭建以太坊开发环境

    目录:https://blog.csdn.net/qq_40452317/article/details/90270046 [本文目标] 根据本文指导,可以在WINDOUWS环境下完成以太坊智能合约部 ...

  9. Windows环境下搭建Shell环境

    有的时候在Windows环境我们在学习新知识的时候,需要linux操作环境,但又不想花钱买云服务,这个时候可以采用以下方法,简单快速高效的搭建好环境.然后就可以愉快的在终端用各种shell命令写脚本了 ...

最新文章

  1. 线性回归之梯度下降法介绍
  2. 水星逆行,诸事不宜,瞬间爆炸。
  3. 四、redis的底层数据结构
  4. Leetcode题目:Balanced Binary Tree
  5. 正则在开发过程中的妙用
  6. Android表格布局(Table Layout)
  7. spring boot 菜鸟教程学习:spring是一个超级大工厂能够管理java对象(bean)和他们之间的关系(依赖注入)
  8. CUDA Study ---- Hardware Architecture
  9. Sprint2-2.0
  10. Django Rest框架 APIView源码调用
  11. 回文自动机:从入门到只会打板
  12. java操作word文档,深度解析,值得收藏
  13. 性能为MySQL 10倍!阿里云推出云原生数据仓库AnalyticDB基础版
  14. 虚拟机网卡无法启动获取ip地址
  15. Mysql配置项sync_binlog=0
  16. 日本研发圆滚滚的球形无人机,被LED屏团团包围
  17. 安防巨头们集体造车 跳出安防已成常态
  18. 最好用的100个黑科技网站
  19. SQL SERVER数据库中勒索病毒 SQL数据库中病毒恢复数据
  20. 电子传真在金融业务的应用

热门文章

  1. 实验报告一:例2-3mux21a
  2. H3C交换机划分VLAN,连接外网、楼宇对讲、监控并网一线通
  3. 关于8259中断控制器
  4. 【Linux】孤儿进程 | 环境变量 | 命令行参数 | 进程优先级
  5. 网络通信--Linux
  6. 开发如何有效对接产品的需求
  7. VIVO 提前批 嵌入式 笔试 +面试 经验
  8. 蒙奇奇便携无线蓝牙音箱电脑连接无声音解决办法
  9. blink php,什么是 Blink?
  10. 哥本哈根经度_借助实时3D塑造世界:团结哥本哈根主题演讲集锦