Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

  1. Start WSO2 ESB (If you run both ESB and G-Reg Governance Registry in the same computer, use a different port offset value to run ESB in a different port).
  2. Open the GREG_HOMECopy <ESB_HOME>/repository/components/plugins/org.wso2.carbon.mediation.configadmin.stub_4.x.x.jar to <GREG_HOME>/repository/components/dropins.
  3. 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-->
  4. Fill the up and running WSO2 ESB’s userName, password and serverUrl as shown above.
  5. You can give a suitable cron value to change the frequency of the task.
  6. 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. 
  7. 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.