我在governance.xml中为类型'Schema‘创建了一个自定义关联,如下所示:
<Association type="schema">
<critical reverseAssociation ="isCriticalTo" iconClass="">service</critical>
</Association>我使用Greg Publisher创建了一些与此相同的关联。不会在特定工件的WSO2存储的默认有效负载中检索自定义关联。
如何自定义WSO2企业应用商店视图以检索和显示自定义关联详细信息(关键/isCriticalTo)?
发布于 2016-07-05 18:20:46
您的governance.xml条目看起来很好,但是如果您不使用iconClass属性,请将其删除。请找到整改后的governance.xml条目,
<Association type="service">
<isCriticalTo reverseAssociation ="critical" iconClass="fw-store">schema</critical>
</Association>注意:我假设您已经在管理控制台中部署了service.rxt,并在发布者和存储中启用了它(如果您可以查看资产,则可以。)
请在添加上述xml代码后发现关联页面看起来很像。

请找到这个有用的blog post。这篇博文是关于G-Reg 5.2.0的。但是,除了reverseAssociation、iconClass之外,它还兼容G-Reg 5.1.0。
对于WSDL,如果用户想要查看所有的"depends“和"usedBy”,用户可以根据需要扩展WSDLs asset.js文件来查看它们。为了查看WSDL的所有"depends“和"usedBy”关联,可以从asset.js文件中找到以下代码片段,
GREG_HOME/repository/deployment/server/jaggeryapps/store/extensions/assets/wsdl/asset.js
if(deps.associationType == "soapservice") {
associations.push(deps);
}并注释掉下面的代码,
//if(deps.associationType == "soapservice") {
associations.push(deps);
//}然后,用户可以查看所有的"depends“和"usedBy”关联。


WSO2开发者已经在他们的git repo中正确修复了这个问题,请找到PR from here。
https://stackoverflow.com/questions/38195634
复制相似问题