0

我有以下版本的 GREG:wso2greg-4.5.3

在配置所有东西的同时,让 casandra 正确运行,我将得到一个工作安装。

我对默认端口进行了一些更改并添加了 2 的偏移量,因此我在 9445。

现在我尝试启动并运行 UDDI。我按照这里的步骤和这里第二步

现在我可以查询 UserAdmin wsdl 的示例:

https://stsmac.behrens.de:9445/services/UserAdmin?wsdl

但我无法获得 UDDIInquiryService 服务 wsdl:

https://stsmac.behrens.de:9445/services/UDDIInquiryService?wsdl

我的 JAVA_HOME 和 CARBON_HOME 如下:

JAVA_HOME 环境变量设置为 /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home CARBON_HOME 环境变量设置为 /Users/lothar/develop/Projects/ReferenzProjekte/WSO2SOAArchitecture/install_root/governance/wso2greg-4.5.3

试图在 OSGI 控制台中列出所有管理服务,我根本看不到 UDDI:

osgi> listAdminServices 部署在此服务器上的管理服务: 1. ProvisioningAdminService, ProvisioningAdminService, https://stsmac.behrens.de:9445/services/ProvisioningAdminService/ 2. Service, null, https://stsmac.behrens.de:9445/服务/服务/ ...

任何想法,在哪里搜索为什么 UDDI 服务不可用?

谢谢,洛萨

我的主人是:

达尔文 stsmac 10.8.0 达尔文内核版本 10.8.0:2011 年 6 月 7 日星期二 16:33:36 PDT;根:xnu-1504.15.3~1/RELEASE_I386 i386

4

1 回答 1

0

经过更多的研究和试验,我可能发现了这个问题。在 osgi 控制台中,我使用了一些命令,其中之一是 setprop 和 props 以查看定义的内容。

我假设我的命令行中没有任何错误,可以使用 -Duddi=enable 启动服务。在我使用 setprop uddi=enable 在 osgi cnsole 中设置属性后,我可以使用 Ctrl-C 简单地停止所有操作,然后重复我的命令以启动所有操作。

鉴于此,我还假设以下内容:是否存在此属性未正确设置的情况,直到我使用 setprop 手动执行此操作?

还发出另一个 setprop uddi= 已删除启用的字符串,但我仍然能够从我第一次以某种方式设置属性的点开始 UDDI。

任何人都可以同意这一点吗?

洛萨

于 2014-01-21T18:31:12.907 回答