Juddi出版并找到服务

Iva*_*rei 47 java uddi juddi

我已成功在我的计算机上安装了Apache Juddi v3安装程序(tomcat版本).我现在想要的是发布一个找到WSDL的服务

http://localhost:8080/axis2/services/CmmdcService/wsdl
Run Code Online (Sandbox Code Playgroud)

为此,我创建了一个独立的Java应用程序(从Juddi文档开始),它发布了在上述位置找到的服务.

发布部分看起来没问题,但后来我想查询juddi数据库中的服务,但是应该包含找到的服务的字段总是null(getServiceInfos()).我真的不知道出了什么问题,我没有在互联网上找到任何关于此的好文档或教程.

在这里您可以找到该计划的来源.只需将其归档并转到该./publish文件夹即可.该应用程序在那里找到.

小智 1

如果没有太多 Apache 知识,听起来好像getServiceInfos()函数在执行查询时试图从错误的子文件夹中检索信息。尝试更改搜索功能的位置,以便它将搜索数据库所在的所有文件夹/位置或特定文件夹/位置。

我可能是错的(我对 Apache 的技能有限)。

祝你好运,如果这让您感到困惑或没有帮助,我们深表歉意。