Thursday, October 24, 2013

WSO2 Governance Registry 4.6.0 Released...!!!



WSO2 Governance Registry 4.6.0, a comprehensive enterprise governance registry and repository which comes under Apache Licence v2 released. Comparing to the last release WSO2 Governance Registry 4.5.3 this comes with whole lot of new features related to governance aspect and claim to be a stable release. As in the release note of 4.6.0 new features can be listed as follows.
  • First-class support for WADL
  • REST API for Registry
  • CMIS Specification Support
  • Enhanced RXT functionalities
  • Notification for Approvals
  • Asset models for ESB
  • Lifecycle state transition through Governance API
  • Offline WSDL Validation
  • Sample Data Populator
  • RXT Lifecycle Workflow Integration
  • LifeCycle in RXT Definition
  • Pagination for Registry
  • Enhanced UDDI Support
  • Registry Check In-client Improvements
You can try downloading and check it for free from here and the complete user documentation can be found here.

Wednesday, October 16, 2013

Minimum jars needed to run a WS-API client agaist WSO2 Governance Registry 4.5.3

We can use WSO2 Governance Registry's WS-API to read/write/delete/edit the resources/artifacts. Normally we run the "ant run" command inside the $GREG_HOME/lib and point to the $GREG_HOME/repository/lib as the client library. But in $GREG_HOME/repository/lib there are additional jars which are used by other API clients + registry checkin-client. 


Here is the list of the minimal jars needed to invoke the WS-API.
  • axiom_1.2.11-wso2v3.jar
  • axis2_1.6.1-wso2v7.jar
  • commons-codec_1.4.0-wso2v1.jar
  • commons-httpclient_3.1.0-wso2v2.jar
  • httpcore_4.1.0-wso2v1.jar
  • neethi_2.0.4-wso2v4.jar
  • org.wso2.carbon.authenticator.stub_4.0.0.jar
  • org.wso2.carbon.base_4.0.0.jar
  • org.wso2.carbon.core.common_4.0.0.jar
  • org.wso2.carbon.governance.api_4.0.5.jar
  • org.wso2.carbon.logging_4.0.0.jar
  • org.wso2.carbon.registry.api_4.0.0.jar
  • org.wso2.carbon.registry.core_4.0.5.jar
  • org.wso2.carbon.registry.ws.client_4.0.2.jar
  • org.wso2.carbon.registry.ws.stub_4.0.0.jar
  • org.wso2.carbon.user.api_4.0.3.jar
  • org.wso2.carbon.user.core_4.0.5.jar
  • org.wso2.securevault_1.0.0-wso2v2.jar
  • woden_1.0.0.M8-wso2v1.jar
  • wsdl4j_1.6.2-wso2v4.jar
  • XmlSchema_1.4.7-wso2v2.jar