1

我已经安装了 WSO2 Governance Registry 5.1,这是我第一次使用它。我注意到管理控制台向我显示了一条消息,其中指出:

从版本 5.1.0 开始,不推荐从管理控制台执行治理操作。请改用发布者应用程序(https://localhost:9443/publisher

当转到 Publisher 链接时,我可以创建例如一个新的 WSDL、一个新的 SOAPService 或一个新的企业应用程序。

但我无法像在管理控制台中那样创建新端点或新服务。

此外,我无法像与 Management 一样添加与 Publisher 更复杂的关系。例如,在管理中,我可以创建“collaboratesWith”类型的关系。管理页面给了我一个免费的文本来做到这一点。

我也无法在 Publisher 中创建“UsedBy”关系..

所以,问题是:发布者网页是否仍然在制品,并且不是所有功能都仍然存在?

谢谢!

4

2 回答 2

1
  1. 是的,从 WSO2 G-Reg 5.0.0 开始,我们引入了新的治理中心(GC),因此我们将所有与治理相关的操作转移到了 GC。

  2. 是的,您不能开箱即用地从 GC(在这种情况下为发布者)手动创建端点,要启用它,请按照以下步骤操作。

查找以下文件

/GREG_HOME/repository/deployment/server/jaggeryapps/publisher/extensions/app/greg_publisher/app.js:

/GREG_HOME/repository/deployment/server/jaggeryapps/store/extensions/app/greg_store/app.js:

'endpoint'disabledAssets列表中删除。现在重新启动 G-Reg。

端点列表

  1. 您可以手动创建soap-services 和rest-services。请在下面找到屏幕截图(单击添加按钮)

手动添加服务

  1. 是的,您可以创建自定义关联。请找到这篇有用的博客文章
于 2016-04-19T09:11:32.423 回答
0

在文档中找到了解决方案,谁会想到。

您可以在 WSO2 G-Reg 中添加自定义关联类型,并使用 G-Reg Publisher 将它们添加到资产中。要创建新的关联类型,您可以通过在 /repository/conf/governance.xml 文件中的 default、restservice 和 soapservice 元素中定义新的关联类型,将其指定为可用于默认或特定资产类型。默认关联类型表示所有其他未被覆盖的资产类型。其他两种关联类型(即restservice 和soapservice)表示被覆盖的资产类型,它们是REST 服务和SOAP 服务。例如,如果您想添加一个名为criticalTo 的新关联,并使其仅可用于SOAP 服务,请修改soapservice 关联配置,如下所示。

https://docs.wso2.com/display/Governance510/Adding+Associations+in+the+Publisher

于 2016-04-15T06:23:47.870 回答