2016-08-01 67 views
1

我有獨立運行的微服務通過分別與WSO2 Identity Server進行交談來完成某些工作。現在我想將此微服務添加到Identity Server或擴展Identity Server以包含微服務的功能,以便僅啓動WSO2 Identity Server就能滿足我所有的要求。微服務是使用msf4j創建的,並按照以下鏈接創建爲OSGI包。將微服務作爲組件添加到WSO2 Identity Server

https://docs.wso2.com/display/MSF4J200/Creating+a+Microservice+as+an+OSGi+Bundle

創建軟件包後,我把它放在了「資源庫/組件/的dropins」的WSO2身份服務器的文件夾下面的下面的鏈接。

https://docs.wso2.com/display/Carbon447/Config+Files+for+Third+Party+JARs

將捆綁後,在「-DosgiConsole」模式下啓動Identity Server的希望,一切都將正常工作。但是在控制檯中鍵入'ss bundle_name'dint什麼都不返回。

此外微服務通過msf4j獨立運行在8080上。如果我正在做的事情是有意義的,並假設我實現了它,那麼服務將在哪個端口上運行?我將如何訪問暴露的資源?

任何幫助將不勝感激。

回答

0

這不適用於基於碳內核4.4.x的產品或較舊的產品,因爲在運行時有一些額外的MANIFEST標頭(例如碳組件)被用於處理。這將被添加到未來的wso2產品中,這些產品將基於碳核5.x

相關問題