列出WSO2碳基服务器使用的管理服务?

时间:2014-01-19 17:13:43

标签: wso2

您可以使用以下步骤列出WSO2碳基产品使用的所有管理服务。

  1. 使用OSGI控制台启动服务器。使用命令shell转到<SERVER_HOME>/bin

    i)例如:Linux

       sh wso2server.sh -DosgiConsole
    

    ii)Windows

        wso2server.bat -DosgiConsole
    
  2. 成功启动服务器后,按enter键。

  3. 键入listAdminServices并按Enter键。

  4. 现在,您应该可以看到带有端点URLS的管理服务名称列表。

  5. 谢谢&amp;问候, 阿吉特

1 个答案:

答案 0 :(得分:2)

您已经提供了问题和答案:)但我只想在此添加更多内容;

如果要检索WSO2 Identity Server的管理服务的WSDL;转到CARBON_HOME/repository/conf目录并更改HideAdminServiceWSDLs文件中carbon.xml的值,如下所示,然后重新启动服务器。

<HideAdminServiceWSDLs>true</HideAdminServiceWSDLs>

<HideAdminServiceWSDLs>false</HideAdminServiceWSDLs>

然后,您可以通过添加“?wsdl”选项浏览服务来检索WSDL。

例如,如果您可以找到权利服务

https://{Hostname}:{port}/services/EntitlementService?wsdl