...
WSO2 Governance Registry runs a separate task internally to periodically check for updates and synchronize with WSO2 ESB.
To use ESB asset models:
- Start WSO2 ESB (If you run both ESB and
...
- Governance Registry in the same computer, use a different port offset value to run ESB in a different port).
- Copy
<ESB_HOME>/repository/components/plugins/org.wso2.carbon.mediation.configadmin.stub_4.x.x.jar
to <GREG_HOME>/repository/components/dropins
. Open the <
GREG_
...
HOME>/repository/conf/registry.xml
file and uncomment the following and edit it appropriately.Code Block language html/xml <!--task name="MediationTask" class="org.wso2.carbon.governance.platform.extensions.mediation.MediationArtifactPopulatorTask"> <trigger cron="0/10 * * * * ?"/> <property key="userName" value="admin" /> <property key="password" value="admin" /> <property key="serverUrl" value="https://localhost:9444/services/"/> <property key="proxyArtifactKey" value="proxy" /> <property key="sequenceArtifactKey" value="sequence" /> <property key="endpointArtifactKey" value="endpoint" /> </task-->
- Fill the up and running WSO2 ESB’s
...
-
userName
,password
andserverUrl
as
...
- shown above.
- You can give a suitable cron value to change the frequency of the task.
- Now when you add/update/delete a proxy service, the sequence and endpoints in ESB, along with the corresponding governance artifacts named “Proxy”, “Sequence” and “Endpoint” are populated and synchronized in the Governance Registry.
- You can now login to G-Reg Management Console and view the Meta data lists.
Info |
---|
Adding/Editing/Deleting ESB artifacts using G-Reg is currently not supported. Instead use ESB management console or admin services to do this. |