2016-08-01 62 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

相关问题