我正在尝试为wso2治理注册表定制index.jsp。我正在尝试获取添加到注册表中的所有服务的列表。我还想添加一些功能,比如在index.jsp中搜索服务。我正在尝试初始化注册表对象?我想知道如何获取注册表对象。有没有人能建议我怎么做?这样,一旦我可以获得Registry对象,我就可以使用Resource对象在Registry中进行搜索。
资源治理=registry.get(“/_system/ governanceFolder”);
但是如何获取注册表对象呢?
我尝试了注册表注册表= initialize();,但不起作用。有人能帮我吗?
发布于 2013-04-22 13:46:40
您使用的GREG版本是什么?在这种情况下,如果您使用的是最新的GREG (4.5.3)服务,那么也可以将其视为可配置的治理构件,因此,您可以通过http://ajithvblogs.blogspot.com/2013/02/how-to-invoke-custom-artifacts-using.html获取服务列表。
如果您使用的是旧版本的GREG,则可能必须使用相应的管理服务来列出服务。
发布于 2013-05-25 01:16:41
您可以找到[1]来初始化注册表对象。
Registry governanceRegistry = GovernanceUtils.getGovernanceUserRegistry(registry, userName);
ServiceManager serviceManager = new ServiceManager(governanceRegistry);
Service[] services = serviceManager.getAllServices();有关治理注册表documentation的更多详细信息。
https://stackoverflow.com/questions/16024813
复制相似问题