我正在考慮使用WSO2 IS的功能。但是,我已經在生產環境中部署了WSO2 ESB,所以我寧願將IS功能添加到已有的ESB環境中。將WSO2 ESB與WSO2結合使用IS
我能夠從IS 4.1.0包開始,添加Carbon 4.0.5 P2 repository(ESB 4.6.0構建於該版本的Carbon上)並安裝了ESB 4.6.0功能,但我似乎無法做到相反,因爲據我所知,WSO2 IS是基於碳4.0.6,但是there's no P2 repo for it。
將IS功能安裝到ESB中的正確方法是什麼?
感謝您的指針!我設法以這種方式安裝它,但從粗略的一瞥,OAuth支持似乎已經丟失,我無法在任何地方的功能列表中找到它。另外,Main> Entitlement下的所有頁面都無法渲染並且發生ServletException,所以它們可能不兼容...... – mpontes 2013-04-15 23:01:08
啊,這是因爲ESB附帶了org.wso2.carbon.identity.entitlement.stub_4.0.0 .jar與一個IS相沖突...我刪除了4.0.0,並且事情似乎一見鍾情,但它讓我有點不舒服地用手去除瓶子。有沒有辦法檢查那個jar文件中的哪個特性? – mpontes 2013-04-16 00:50:20
對不起,延遲迴復。應該有OSGi命令可以顯示哪個功能安裝給定的jar。我不知道這些OSGi命令,但你可能能夠在互聯網上找到它們。如果找到它們,可以在啓動時通過傳遞-DosgiConsole屬性來啓動帶有OSGi控制檯的WSO2服務器並進行檢查。 – 2013-04-22 04:58:00