我们正在测试G-Reg是否使用了SOA存储库。默认类型是Services,WSDL,Schemas和WS Policies,我们正在试图添加一个新类型(例如Persons)。 添加之后,我们想要创建一个xml来指定需要填充的字段以上传“Persons”类型的新资源(如服务类型实际功能)。
我们已遵循http://docs.wso2.org/wiki/display/Governance411/Configurable+Governance+Artifacts上的指南,但没有成功创建名为“Events”的示例,因为存在矛盾信息,路径为“/_system/governance/repository/components/org.wso2 .carbon.governance / types“,在GREG 4.1.1上不存在,那么应该在哪里上传内容?
并且,该指南解释了“注册表扩展文件”和“内容”,这是它们之间的区别?,它们需要名称?,content.xml和extfile.xml?
任何方向都将非常感谢
谢谢, 加布里埃尔。
答案 0 :(得分:0)
这是我创建的示例server.rxt文件。
< artifactType type =“application / vnd.wso2-server + xml”shortName =“server”singularLabel =“Server”pluralLabel =“Servers”hasNamespace =“false”iconSet =“5”>
< storagePath> /服务器/ @ {overview_name} /< / storagePath>
< UI>
<列表>
< column name =“Name”>
< data type =“path”value =“overview_name”href =“@ {storagePath}”/>
< /列>
< /列表>
< / UI>
<内容>
< table name =“Overview”>
< field type =“text”required =“true”>
< name label =“name”>名称< / name>
< /场>
< field type =“text”required =“true”>
< name label =“url”> url< / name>
< /场>
< field type =“text”required =“true”>
< name label =“username”> username< / name>
< /场>
< field type =“text”required =“true”>
< name label =“password”> password< / name>
< /场>
< /表>
< /内容>
< / artifactType>
您需要将其保存在您提到的目录下。
/ _系统/治理/存储库/组件/ org.wso2.carbon.governance /类型
此位置不退出。但是你需要创建这个目录并保存。
重启后,您应该会看到元数据列表
下的新类型