OpenXDS 配置指南

1       总览

OpenXDS 配置指南_第1张图片

本文要说的配置是图中填充为红色的两个角色,即Document Repository和DocumentRegistry。

2       数据库配置

修改数据库连接需要改三个文件,文件所在地址为:E:\apache-tomcat-7.0.82\webapps\openxds-web\WEB-INF\classes

OpenXDS 配置指南_第2张图片

omar.properties

OpenXDS 配置指南_第3张图片

openxds.properties

OpenXDS 配置指南_第4张图片

repository.jdbc.cfg.xml

163658_fufO_1181496.png

3       仓库唯一编号配置(修改)

修改文件:

E:\apache-tomcat-7.0.82\webapps\openxds-web\WEB-INF\classes\openxds.properties

OpenXDS 配置指南_第5张图片

repository.uniqueId是仓库的唯一编号,在与厂商测试过程中,这个编号不允许更其他厂商重复。

4       去除code验证配置

修改文件:

E:\apache-tomcat-7.0.82\webapps\openxds-web\WEB-INF\classes\openxds.properties

163708_FgWl_1181496.png

当validate.metadata为false时,程序将对code不进行验证。

5       sourceId配置

sourceId是Document source角色提供的源的唯一编号,在测试过程中OpenXDS需要验证sourceId是否在程序中配置,配置文件所在路径:

E:\apache-tomcat-7.0.82\webapps\openxds-web\WEB-INF\classes\conf\actors\ XdsRepositoryConnections.xml

OpenXDS 配置指南_第6张图片

sourceId可以配置多个,只需用“,”分隔开即可。

6       证书配置

证书放置路径:

E:\apache-tomcat-7.0.82\webapps\openxds-web\WEB-INF\classes\conf\actors\certs

将大会提供的:repo.jks 替换到里面即可

需要修改的文件:

E:\apache-tomcat-7.0.82\webapps\openxds-web\WEB-INF\classes\conf\actors\ XdsRepositoryConnections.xml

OpenXDS 配置指南_第7张图片

E:\apache-tomcat-7.0.82\webapps\openxds-web\WEB-INF\classes\conf\actors\ XdsRepositoryConnections.xml

OpenXDS 配置指南_第8张图片

OpenXDS 配置指南_第9张图片

密码统一设置为:changeit

 

7       担任角色配置

场景:在测试过程中需要两家厂商(A和B)分别担任存储库(repository)和注册库(registry)时,需要对openxds工程进行配置。

当A厂商担任存储库(repository),B厂商担任注册库(registry)时,A需要配置:

E:\apache-tomcat-7.0.82\webapps\openxds-web\WEB-INF\classes\conf\actors\XdsRepositoryConnections.xml

OpenXDS 配置指南_第10张图片

             

              localhost

             

              8020

             

      

为存储库(repository)自身ip

为存储库(repository)自身端口(可修改为其他端口)

 

             

              localhost

             

              8021

             

             

              certs/repo.jks

              changeit

              certs/repo.jks

              changeit

      

为存储库(repository)自身ip

为存储库(repository)自身端口(可修改为其他端口)

是存储库(repository)TLS形式的配置。

                     172.16.2.32

                     8011

                     /axis2/services/xdsregistryb

                     certs/repo.jks

                     changeit

                     certs/repo.jks

                     changeit

             

为B厂商注册库(registry)的ip

为B厂商注册库(registry)的端口

为B厂商注册库(registry)提供的ws地址

 

最后就可以给跟自己联调测试的厂商发布类似如下信息:

注册库:

http://172.16.1.201:8010/axis2/services/xdsregistryb

https://172.16.1.201:8011/axis2/services/xdsregistryb

存储库:

http://172.16.1.201:8020/axis2/services/xdsrepositoryb

https://172.16.1.201:8021/axis2/services/xdsrepositoryb

repository.uniqueId:

1.19.6.24.109.42.1.5.123

转载于:https://my.oschina.net/ciVa1Wi2bM/blog/1649947

你可能感兴趣的:(OpenXDS 配置指南)