Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

WSO2 Governance Registry runs a separate task internally to periodically check for updates and synchronize with WSO2 ESB.

To use ESB asset models:

  1. Start WSO2 ESB (If you run both ESB and G-Reg in same computer, use a different port offset value to run ESB in a different port).
  2. Open the GREG_HOME/repository/conf/registry.xml file and uncomment the following and edit it appropriately.

    Code Block
    languagehtml/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-->
  3. Fill the up and running WSO2 ESB’s

...

  1. userName, password and serverUrl as

...

  1. shown above.
  2. You can give a suitable cron value to change the frequency of the task.
  3. 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. 
  4. You can now login to G-Reg Management Console and view the Meta data lists.