2016-07-29 46 views
0

我正在尋找一種可能通過JMX或SNMP的方式來檢索碳應用程序列表以及這些版本的每一個。 我搜索並閱讀文檔,但無法找到任何東西 任何想法?WSO2 ESB:如何檢索用於監視目的的碳應用程序列表

TIA

最大

+0

部署的.car文件位於以下文件夾中:\ repository \ deployment \ server \ carbonapps也許這會有所幫助嗎?該版本默認爲其名稱的一部分。 –

回答

1

您可以查看呼叫管理服務部署的列表或碳應用。

要獲取碳應用程序列表,您應該調用ApplicationAdmin管理服務。

管理服務網址:https://localhost:9443/services/ApplicationAdmin

樣品請求負載:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:mgt="http://mgt.application.carbon.wso2.org"> 
    <soapenv:Header/> 
    <soapenv:Body> 
     <mgt:listAllApplications/> 
    </soapenv:Body> 
</soapenv:Envelope> 

樣品的響應有效負荷:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> 
    <soapenv:Body> 
     <ns:listAllApplicationsResponse xmlns:ns="http://mgt.application.carbon.wso2.org" xmlns:ax21="http://mgt.application.carbon.wso2.org/xsd"> 
     <ns:return>ContainerAPICompositeApplication_1.0.0</ns:return> 
     <ns:return>SalesforceCompositeProject_1.0.0</ns:return> 
     </ns:listAllApplicationsResponse> 
    </soapenv:Body> 
</soapenv:Envelope> 

確保您在認證會話ID發出請求時通過。您可以在以下位置找到更多詳細信息:http://itsmaheeka.blogspot.com/2016/06/wso2-admin-services.html

+0

你是明星!這正是我所期待的!謝謝 –

+0

很高興幫助。請接受答案。 – maheeka

+0

好像我有一些問題 HTTP/1.1 500內部服務器錯誤 <連接:關閉 <服務器:?WSO2碳服務器 < soapenv:服務器 com.ctc.wstx.exc.WstxParsingException:Undeclared命名空間前綴「aut」 *關閉連接#0 at [row,col {unknown-source}]:[1,165]