Releases: wso2/product-greg
WSO2 Governance Registry 5.4.0 Release.
WSO2 Governance Registry team is pleased to announce the release of WSO2 Governance Registry 5.4.0.!!
WSO2 Governance Registry provides end-to-end governance for enterprises. IT professionals can streamline application development, testing and deployment processes, as well as manage service lifecycles and assets using WSO2 Governance Registry. The community and social aspects of WSO2 Governance Registry will act as an enabler for collaboration between distributed teams, converting traditional human-centric tasks into key assets of the governance process. It also includes business runtime governance requirements through its interoperability with well-known external monitoring and reporting applications.
WSO2 Governance Registry allows you to
- Store, manage and search any kind of enterprise asset, including services, APIs, policies, projects or applications. You can extend the predefined asset metadata or create your own
- Ability to navigate through asset classifications and taxonomies.
- Access and manage assets via a REST API, supporting the integration with enterprise initiative such as DevOps
- Describe relationships between assets such as dependencies, usage or associations and perform impact analysis
- Attach custom lifecycle to assets and engage custom actions when an asset transition from one state to the next
- Secure the access to assets via a fine-grained permission model
- Leverage social tools such as ratings and comments to enable better communication between asset providers and consumers
- Notify users of any asset changes via email or a notification system of your choice
- Integrate with mediation engines such as WSO2 Enterprise Service Bus or others via UDDI and REST for dynamic discovery of services and APIs endpoints
For more information on WSO2 Governance Registry and to download the product please visit http://wso2.com/products/governance-registry. Also, take a look at the online product documentation and quick start guide.
How to Run
- Extract the downloaded zip
- Go to the bin directory in the extracted folder
- Run the wso2server.sh or wso2server.bat as appropriate
- Launch a web browser and navigate to https://localhost:9443/carbon to access the admin console
- Navigate to https://localhost:9443/publisher to access the publisher web app
- Navigate to https://localhost:9443/store to access the store web app
- Use "admin", "admin" as the username and password to login as an admin
WSO2 Governance Registry 5.4.0 includes following features, improvements and bug fixes.
Improvement
- [REGISTRY-3107] - View "SEE MORE" option in search result page, if there are more results to show only
- [REGISTRY-3904] - Include version in breadcrumb
- [REGISTRY-3906] - Introduce an API delete executor for APIM integration.
- [REGISTRY-3914] - Incorporate lifecycle Vote into a publisher.
Bug Fixes
- [REGISTRY-3868] - [Publisher] OR and AND search is not working in landing page.
- [REGISTRY-3869] - Publisher Association API doesn't return assets when search query params are not passed
- [REGISTRY-3870] - WSDL doesn't show associated schemas in store UI
- [REGISTRY-3871] - Ability to show/hide certain dependency types in dependency/impact analysis graph
- [REGISTRY-3877] - The issuer is hard coded in store publisher in acs.jag's
- [REGISTRY-3880] - Throwing solr exception in when we log into publisher with a role that has a special character
- [REGISTRY-3883] - Customizing the storage path for endpoints artifacts an error occurs when a SOAP Service is created manually
- [REGISTRY-3889] - Governance REST API doesn't return LC actions
- [REGISTRY-3894] - Resource Not Found error is thrown for tenant anon users.
- [REGISTRY-3909] - endpoints activate and deactivate apis should be PUT not POST in Gov REST API
- [REGISTRY-3910] - Can not add a new RXT in the latest greg build
- [REGISTRY-3913] - When updating custom artifact, it loss associated connections
- [REGISTRY-3916] - WSDL Visualization doesn't work
- [REGISTRY-3917] - Store User Registration is not working
- [REGISTRY-3918] - UI alert are displaying with HTML content.
- [REGISTRY-3920] - can not update the custom artifact name
Key Features of WSO2 Governance Registry
SOA Governance
- Strong searching/filtering capabilities using taxonomy support
- Multiple categorization support for assets.
- Enhanced searching and filtering capabilities (with "AND" "OR" operations)
- WSDL visualization in Governance Center
- Per asset permission management in Governance Center.
- Enhanced Governance Rest API.
- Flexible service registry for any type of services including REST services, JSON services, SOAP services and Thrift services
- Govern all aspects of services including service descriptions, service consumption, service usage, service discovery, service lifecycle management and service policies
- Service and application discovery for third-party servers
- Dependency management and impact analysis
- Graphical visualization (dependency graphs) of artifacts with associated resources and dependent artifacts enabling users to perform impact analysis when changes are made to an artifact
- Policy management for both design-time and run-time
- Comprehensive lifecycle management
- Act as a policy store for any Policy Enforcement Point (PEP) including WSO2 Enterprise Service Bus and WSO2 Application Server
- User notification and alert management supported with the ability to use email templates
- Role based authentication and authorization leveraging information stored in common user repositories such as
LDAP or MS Active Directory - Auditing, logging and reporting
Configuration Governance
- Govern any kind of server/system configuration
- Version and revision management with checkpointing & rollback
- Full lifecycle management spanning across development, testing, staging and production environments
- Integrates to any 3rd party product via command-line clients
- Deeply integrated to all WSO2 Carbon middleware products
Development Process Governance
- Govern all aspects of the develop-build-test-stage-production process
- Integration with source code control systems such as SVN
- Integration with 3rd party continuous integration (CI) systems such as Jenkins or Atlassian Bamboo
- Integration with popular build systems such as Maven or Ant
- Comprehensive end-to-end application lifecycle management and governance
Framework for Governing Anything
- Define any type of governance asset
- Customizable repository extension points, executable via manual intervention (aspects) and by the framework (handlers) along with relevant evaluation criteria (filters)
- Integrated with 3rd party products and external systems
- Repository APIs: JCR
- Registry APIs: REST, JAXR
- Governance APIs: REST, Atom/AtomPP, SOAP
- Centrally integrated with the latest version of WSO2 Enterprise Store 2.0 and WSO2 API Manager
- Create and manage registry resources, APIs and Swagger instances with the newly introduced Governance Centre UI
- Graphical differentiation view to compare two inter-related assets
- New asset association UIs and extension point to perform add/remove associations based activities
- Improved extension points to write tasks based on registry API and governance API
- Store search text box maintain a list of last five searches performed by the logged in user.
Lifecycle Management
- Customizable lifecycle management with built-in best practices
- Content introspection, validation and verification
- Human interactions, notifications and checklists
- Extensible with SCXML, WS-BPEL and Java
- Monitor time duration of artifacts in specific lifecycle states
- Ability to set specific lifecycle state checkpoints
- Manage associations between assets as well as asset lifecycles
- Set up notifications for subscribed assets at asset lifecycle state changes and for updates to assets
Design-time Governance
- Discovery and managed reuse of schemas and other shared metadata supporting contract-first service design
- Lifecycle management and approval for metadata
- IDE integration with WSO2 Developer Studio, Eclipse plugin, Microsoft Visual Studio and WebDAV
- Standards enforcement including all WS-I profiles
- Built-in best practices for common meta...
WSO2 Governance Registry 5.3.0 Release.
WSO2 Governance Registry team is pleased to announce the release of WSO2 Governance Registry 5.3.0.!!
WSO2 Governance Registry provides end-to-end governance for enterprises. IT professionals can streamline application development, testing and deployment processes, as well as manage service lifecycles and assets using WSO2 Governance Registry. The community and social aspects of WSO2 Governance Registry will act as an enabler for collaboration between distributed teams, converting traditional human-centric tasks into key assets of the governance process. It also includes business runtime governance requirements through its interoperability with well-known external monitoring and reporting applications.
WSO2 Governance Registry allows you to
- Store, manage and search any kind of enterprise asset, including services, APIs, policies, projects or applications. You can extend the predefined asset metadata or create your own
- Ability to navigate through asset classifications and taxonomies.
- Access and manage assets via a REST API, supporting the integration with enterprise initiative such as DevOps
- Describe relationships between assets such as dependencies, usage or associations and perform impact analysis
- Attach custom life cycle to assets and engage custom actions when an asset transitions from one state to the next
- Secure the access to assets via a fine-grained permission model
- Leverage social tools such as ratings and comments to enable better communication between asset providers and consumers
- Notify users of any asset changes via email or a notification system of your choice
- Integrate with mediation engines such as WSO2 Enterprise Service Bus or others via UDDI and REST for dynamic discovery of services and APIs endpoints
For more information on WSO2 Governance Registry and to download the product please visit http://wso2.com/products/governance-registry. Also, take a look at the online product documentation and quick start guide.
How to Run
- Extract the downloaded zip
- Go to the bin directory in the extracted folder
- Run the wso2server.sh or wso2server.bat as appropriate
- Launch a web browser and navigate to https://localhost:9443/carbon to access the admin console
- Navigate to https://localhost:9443/publisher to access the publisher web app
- Navigate to https://localhost:9443/store to access the store web app
- Use "admin", "admin" as the username and password to login as an admin
WSO2 Governance Registry 5.3.0 includes following features, improvements and bug fixes.
Features
List of features done in G-Reg 5.3.0
Improvements
List of improvements done in G-Reg 5.3.0
Bug Fixes
List of bug Fixes done in G-Reg 5.3.0
Key Features of WSO2 Governance Registry
SOA Governance
- Strong searching/filtering capabilities using taxonomy support
- Multiple categorization support for assets.
- Enhanced searching and filtering capabilities (with "AND" "OR" operations)
- WSDL visualization in Governance Center
- Per asset permission management in Governance Center.
- Enhanced Governance Rest API.
- Flexible service registry for any type of services including REST services, JSON services, SOAP services and Thrift services
- Govern all aspects of services including service descriptions, service consumption, service usage, service discovery, service lifecycle management and service policies
- Service and application discovery for third-party servers
- Dependency management and impact analysis
- Graphical visualization (dependency graphs) of artifacts with associated resources and dependent artifacts enabling users to perform impact analysis when changes are made to an artifact
- Policy management for both design-time and run-time
- Comprehensive lifecycle management
- Act as a policy store for any Policy Enforcement Point (PEP) including WSO2 Enterprise Service Bus and WSO2 Application Server
- User notification and alert management supported with the ability to use email templates
- Role based authentication and authorization leveraging information stored in common user repositories such as
LDAP or MS Active Directory - Auditing, logging and reporting
Configuration Governance
- Govern any kind of server/system configuration
- Version and revision management with checkpointing & rollback
- Full lifecycle management spanning across development, testing, staging and production environments
- Integrates to any 3rd party product via command-line clients
- Deeply integrated to all WSO2 Carbon middleware products
Development Process Governance
- Govern all aspects of the develop-build-test-stage-production process
- Integration with source code control systems such as SVN
- Integration with 3rd party continuous integration (CI) systems such as Jenkins or Atlassian Bamboo
- Integration with popular build systems such as Maven or Ant
- Comprehensive end-to-end application lifecycle management and governance
Framework for Governing Anything
- Define any type of governance asset
- Customizable repository extension points, executable via manual intervention (aspects) and by the framework (handlers) along with relevant evaluation criteria (filters)
- Integrated with 3rd party products and external systems
- Repository APIs: JCR
- Registry APIs: REST, JAXR
- Governance APIs: REST, Atom/AtomPP, SOAP
- Centrally integrated with the latest version of WSO2 Enterprise Store 2.0 and WSO2 API Manager
- Create and manage registry resources, APIs and Swagger instances with the newly introduced Governance Centre UI
- Graphical differentiation view to compare two inter-related assets
- New asset association UIs and extension point to perform add/remove associations based activities
- Improved extension points to write tasks based on registry API and governance API
- Store search text box maintain a list of last five searches performed by the logged in user.
Lifecycle Management
- Customizable lifecycle management with built-in best practices
- Content introspection, validation and verification
- Human interactions, notifications and checklists
- Extensible with SCXML, WS-BPEL and Java
- Monitor time duration of artifacts in specific lifecycle states
- Ability to set specific lifecycle state checkpoints
- Manage associations between assets as well as asset lifecycles
- Set up notifications for subscribed assets at asset lifecycle state changes and for updates to assets
Design-time Governance
- Discovery and managed reuse of schemas and other shared metadata supporting contract-first service design
- Lifecycle management and approval for metadata
- IDE integration with WSO2 Developer Studio, Eclipse plugin, Microsoft Visual Studio and WebDAV
- Standards enforcement including all WS-I profiles
- Built-in best practices for common metadata types
Run-Time Governance
- Acts as Policy Store for any type of runtime policies including security policies, API policies, service contracts, SLAs and XACML authorization policies
- Integrates with WSO2 Business Activity Monitor to provide analytics, monitoring and business intelligence including custom KPIs
- Service performance metrics management
Change Management
- Role based separation of actions
- Approval processes
- Ability schedule tasks for future execution
Registry & Repository for Anything
- Store any type of data or metadata as resources including contracts, models, workflows, WSDLs, Word documents, server configurations and more
- Revisions, versions with checkpointing and rollback for any resource or resource collections
- Full-text search, metadata search, tagging
- Register externally stored resources including via Microsoft Sharepoint
- Define behaviors that trigger automatically based on resource type
- Out of the box versioning support for WSDL, WADL and XSD
- Out of the box support for Swagger imports, with facility to upload via a file or import using a link
- Ability to specify custom storage paths for any RXT
Social Collaboration for Enterprise Governance
- Empower the social enterprise
- Human interaction with governance via tasks
- Comments, ratings and tags on any type of resource or artifact
Lightweight, Developer Friendly and Easy to Deploy
- Server customization via feature provisioning of any WSO2 middleware capability
- Deployable standalone or as federated set of servers
- Choice of deployment to on-premise servers, private cloud, or managed cloud, without configuration changes
- Integrated with SVN, Maven, Ant and other standard tools for development & deployment
- Integrated to WSO2 Developer Studio, Eclipse-based IDE for all WSO2 products
Manage & Monitor
- Comprehensive management & monitoring Web console with enterprise-level security
- Built-in collection and monitoring of standard access and performance statistic
- JMX MBeans for key metrics monitoring and management
- Integrates with WSO2 Business Activity Monitor for operational audit and KPI monitoring and management
- Flexible logging support with integration to enterprise logging systems
- Centralized configuration management across different environments with lifecycles and versioning
Known Issues
All the open issues pertaining to WSO2 Governance Registry are reported at the following location:
How You Can Contribute
Mailing Lists
Join our mailing list and correspond with the developers directly.
Developer List : [email protected] | Subscribe | Mail Archive
Reporting Issues
...
Governance Registry 5.3.0 - Beta Release.
Release Notes - WSO2 Governance Registry - Version 5.3.0-Beta
WSO2 Governance Registry team is pleased to announce the Beta release of WSO2 Governance Registry 5.3.0.
Please download WSO2 Governance Registry 5.3.0 Beta from this location[1][2]. Kindly find the official documentation from here[5].This release includes following features, improvements and bug fixes. To see the full list please visit jira release note[3]
Improvement
- [REGISTRY-3137] - Pages associated with service should include service name
- [REGISTRY-3171] - Configuring a bidirectional association via governance.xml
- [REGISTRY-3580] - Remove Lifecycle notification options from content artifact types
- [REGISTRY-3624] - Search customisation for unbounded table values
- [REGISTRY-3711] - WSDL VIsualizer
- [REGISTRY-3739] - [Store]"show dependencies" should be align with other buttons
- [REGISTRY-3755] - [Store][taxonomy] move add new filter button bellow to separation line
- [REGISTRY-3758] - [Publisher] "show dependencies" should be align with other buttons
- [REGISTRY-3796] - [Governance Center] Support OR parameter within two fields
Bug
- [REGISTRY-1999] - [Intermittent-Issue] - java.lang.NoClassDefFoundError: org/apache/jackrabbit/webdav/simple/SimpleWebdavServlet observed once the server was started
- [REGISTRY-2299] - [Random Issue]Tool-box deployment throwing registry deadlock exception
- [REGISTRY-2561] - Stale UserRealm is used in some RegistryAuthorizationManager objects, and that leads to have a stale JDBCAuthorizationManager
- [REGISTRY-2639] - Backend gives an error While clicking the Checkpoint in Metadata Soon after click the permlink
- [REGISTRY-3061] - "Resource does not exist at path /_system/config" error was thrown when creating tenants
- [REGISTRY-3360] - Publisher basic auth login page is different from store login page
- [REGISTRY-3374] - Success message is not shown for content type rxts
- [REGISTRY-3459] - [STORE] Add missing class to the details page (md,sm and xs)
- [REGISTRY-3504] - [Intermitternt] unwanted element can be seen in login UI
- [REGISTRY-3574] - [Publisher][Store] Clear All button in Notification pane is not properly cleared out notifications
- [REGISTRY-3628] - Greg sign up issue
- [REGISTRY-3649] - [STORE] Alignment issues in the asset details page
- [REGISTRY-3653] - Assets of newly created artifact types are not displayed to associate
- [REGISTRY-3657] - Governance Center Store - Can't remove tag after selecting the tag
- [REGISTRY-3684] - [Cluster setup] publisher and store nodes throwing an pool connection error
- [REGISTRY-3687] - Publisher RXT hot deployment fail when rxt count is more than 10
- [REGISTRY-3694] - [Taxonomy][Store] Sort by appears when we edit a empty result taxonomy.
- [REGISTRY-3699] - Taxonomy update should work for clustered setup
- [REGISTRY-3700] - [Store][Taxonomy] Page refresh should not remove the selected taxonomies
- [REGISTRY-3713] - UI issues found in 5.3.0 testing
- [REGISTRY-3714] - Unwanted logs in review page
- [REGISTRY-3716] - Code issues found by running findbug
- [REGISTRY-3723] - Admin console WSDL, Schema visulization doesn't work
- [REGISTRY-3731] - [STORE] Filtering removes the sort conditions
- [REGISTRY-3734] - [STORE] Taxonomy filtering breaks when the back button is clicked
- [REGISTRY-3737] - Change "Swagger UI" button label to "Visualize"
- [REGISTRY-3738] - Remove undefined link before the "Copy URL" button
- [REGISTRY-3740] - Do not show empty associations
- [REGISTRY-3744] - [Admin - Console] WSDL visualizer view is not loading
- [REGISTRY-3745] - Align "Select a lifecycle" button
- [REGISTRY-3746] - Incorporate 'time in lifecycle" feature into getting started sample
- [REGISTRY-3749] - [Store] Add sorting option then add multiple taxonomies. Not working
- [REGISTRY-3750] - Make tags search and indexing consistent
- [REGISTRY-3751] - [Store] Sorting is not working
- [REGISTRY-3752] - [Governance Center][Store] Voting buttons disable for all users
- [REGISTRY-3753] - Store overview content is wrong when we create a version of rest/soap
- [REGISTRY-3754] - [Publisher][WSDL Visualizer] Wrong page title
- [REGISTRY-3756] - [Publisher][WSDL Visualizer] When input type is not applied, visualizer shows type and name as undefined
- [REGISTRY-3757] - [Store][taxonomy] add new filter tool-tip and remove button still remain in edit menu
- [REGISTRY-3759] - [Publisher] Search by version multiple results for one asset
- [REGISTRY-3760] - [Publisher][Notifications] Unable to send email notifications
- [REGISTRY-3761] - Error when Demoting SampleLifeCycle from Admin Console
- [REGISTRY-3762] - [Store][Taxonomy] - Adding an taxonomy to rxt which is not in the registry should not be shown in the UI
- [REGISTRY-3763] - [Publisher] When having multiple lifecycles, selected lifecycle is wrong
- [REGISTRY-3764] - [Store][Taxonomy] OR search returns wrong results
- [REGISTRY-3765] - [Publisher] [taxonomy] multiple tenants are not handling from REST call
- [REGISTRY-3766] - MC shows version instead of name
- [REGISTRY-3768] - [Taxonmy] Tenant users - Adding new taxonomies to rxt does not get reflected in store and publisher
- [REGISTRY-3771] - "Too many connections" error throw from org.wso2.carbon.registry.core.dataaccess.TransactionManager
- [REGISTRY-3773] - [Taxonomy] Concat search not working in Publisher.
- [REGISTRY-3774] - Non existing roles are appeared in the publisher
- [
Governance Registry 5.3.0 - Alpha release
Release Notes - WSO2 Governance Registry - Version 5.3.0-Alpha
WSO2 Governance Registry team is pleased to announce the Alpha release of WSO2 Governance Registry 5.3.0.
Please download WSO2 Governance Registry 5.3.0 Alpha from this location[1][2]. Kindly find the official documentation from here[5].This release includes following features, improvements and bug fixes. To see the full list please visit jira release note[3]
New Feature
- [REGISTRY-3595] - Taxonomy Feature
Improvement
- [REGISTRY-3502] - Need to improve Note feature
- [REGISTRY-3580] - Remove Lifecycle notification options from content artifact types
- [REGISTRY-3624] - Search customisation for unbounded table values
- [REGISTRY-3669] - Tag cloud style is not matching with current theme
- [REGISTRY-3670] - Taxonomy update button usability issues
- [REGISTRY-3671] - Taxonomy indexing is case sensitive. make them to lowercase
- [REGISTRY-3676] - Make taxonomy update button icon plus (+) mark
- [REGISTRY-3678] - When doing both updating and adding taxonomy , add button and update button need to be displayed.
- [REGISTRY-3681] - Add sample filters to getting started guide.
- [REGISTRY-3685] - Store All icon need to be second in the list when its not selected.
- [REGISTRY-3686] - Taxonomy UI improvements and Categorization left alignment improve
- [REGISTRY-3696] - Addressing the performance issue in time in lifecycles feature
- [REGISTRY-3697] - Enabling copy functionality for no Flash browsers - Adding clipboard.js to Store
Bug
- [REGISTRY-2341] - The update operation for a exposed web service corresponding to a custom governance artifact is not working
- [REGISTRY-2601] - DIff view is not working with some special characters
- [REGISTRY-3267] - RXT hot deployment is not working for Teneant users
- [REGISTRY-3276] - Soap service list is not displaying in windows Edge internet explorer
- [REGISTRY-3306] - [Greg Store] User login redirection is not correct for newly registred users
- [REGISTRY-3313] - [Permission/Bookmarks] Remove the 'bookmark' option from permission tree in Management Console
- [REGISTRY-3369] - [Governance Center]Option arrow need to change directions at appropriate moments
- [REGISTRY-3399] - [Store] [User Reviews] Malfunction on likes and dislikes counting
- [REGISTRY-3436] - [SSO Mode] If we use wrong identityAlias in Publisher.json and store.json, Backend throws nullpoint exception
- [REGISTRY-3443] - [Notification][Store]Icon is not getting changed for expand/collapse
- [REGISTRY-3462] - [PUBLISHER] Error messages should appear in a consistent manner (errors in all red)
- [REGISTRY-3469] - [STORE] User review filter criteria is not present after adding the first review
- [REGISTRY-3544] - GC gets a unusual behaviour when user scrolled down.
- [REGISTRY-3562] - [PUBLISHER][STORE] Rendering anomaly in the diff view for additions
- [REGISTRY-3574] - [Publisher][Store] Clear All button in Notification pane is not properly cleared out notifications
- [REGISTRY-3588] - In Store, asset detail page should indicate assigned tags
- [REGISTRY-3598] - Publisher overview page taxonomy can be clickable.
- [REGISTRY-3599] - Tenant Specific taxonomy is not loading correctly
- [REGISTRY-3602] - Store/publisher Taxonomy default pagination is 5
- [REGISTRY-3605] - Top asset page ,If no results for selected taxonomy , only one drop down is rendering
- [REGISTRY-3607] - Store Taxonomy After First time selected value not displayed in top of combo box
- [REGISTRY-3610] - Syntax Error when starting the server using mysql 5.7.12
- [REGISTRY-3611] - Asset creation fails when there's a field with value "overview_provider"
- [REGISTRY-3613] - Cannot add multiple endpoints when creating assets using Governance Rest Api
- [REGISTRY-3626] - diff view is not working
- [REGISTRY-3633] - Sorting issue when filter is applied
- [REGISTRY-3635] - GC Publisher search box UI is cluttered
- [REGISTRY-3637] - When navigate to Lifecycle Page of an asset, Multiple tabs gets activated
- [REGISTRY-3648] - [STORE] The store content area has a disproportionate gap with the navigation side bar
- [REGISTRY-3650] - [PUBLISHER] Sort drop down is missing
- [REGISTRY-3652] - Make single page loading of taxonomy assets on top-assets page
- [REGISTRY-3656] - Additional comma is appended when taxonomy selected
- [REGISTRY-3662] - [STORE] Taxonomy UI elements appear in the login screen
- [REGISTRY-3666] - G-Reg UI And Taxonomy issues
- [REGISTRY-3667] - method for get taxonomy name by taxonomy id
- [REGISTRY-3668] - There is a unwanted icon in store Login page
- [REGISTRY-3672] - Error in create asset page initTaxonomyBrowser() is not defined
- [REGISTRY-3673] - Publisher - Taxonomy path display name should be displayed instead of taxonomy id
- [REGISTRY-3674] - Select2 error message in store asset details page.
- [REGISTRY-3677] - GC Publisher asset create page and update page gives an error when no taxonomies available
- [REGISTRY-3679] - Adding diff view wsdl detail diff and colour changes to store
- [REGISTRY-3682] - Asset overview page should not show taxonomy container when taxonomies are not applied.
- [REGISTRY-3683] - GC Publisher - Asset overview page taxonomy tab should open when taxonomies available
- [REGISTRY-3689] - Expand view for tag cloud
- [REGISTRY-3690] - categerization filter is not working
- [REGISTRY-3691] - Page refersh is not working with taxonomy view
- [REGISTRY-3693...
Governance Registry 5.3.0 - M1 release
Release Notes - WSO2 Governance Registry - Version 5.3.0-M1
Please download WSO2 Governance Registry 5.3.0 M1 from this location [1][2]. Following are the bug fixes, improvements and the new features included in this milestone release.
New Feature
- [REGISTRY-3004] - [Publisher] Resource permission should be able control via Publisher
- [REGISTRY-3131] - Managing resource permission via Publisher
- [REGISTRY-3594] - Categorization Feature for Store
- [REGISTRY-3595] - Taxonomy Feature
Improvement
- [REGISTRY-852] - Activities JMX Mbean can be improved by exposing more operations
- [REGISTRY-3581] - Expand resource listing view in Swagger visualization view.
Bug
- [REGISTRY-1996] - NPE when start server with atom mounted
- [REGISTRY-2739] - [IE11] Left hand menu items not visible to the user
- [REGISTRY-3369] - [Governance Center]Option arrow need to change directions at appropriate moments
- [REGISTRY-3525] - Previous notifications showing up again for deleted assets which created with the same name
- [REGISTRY-3570] - [Publisher] Unnecessary Comment filed exist once the service is promoted to PulishedToAPIStore
- [REGISTRY-3571] - [Publisher] Inadequate validation on Advanced Search section
- [REGISTRY-3582] - Admin Console advnanced search is not working
- [REGISTRY-3583] - [Publisher] Notification pane size is not consistent
- [REGISTRY-3584] - Exception when adding WADL for REST Service to WSO2 Gov Registry via Publisher
- [REGISTRY-3589] - State transision button not hiding in lifecycle checklist ui when a forevent checkbox is unchecked
- [REGISTRY-3592] - Add test case for search improvements
- [REGISTRY-3596] - Default search only searches for name
This release mainly concentrate on taxonomy feature therefore kindly find the documentation[3] which contains instructions on how to create taxonomy.
[1] - https://github.com/wso2/product-greg/releases/download/product-greg-5.3.0-M1/wso2greg-5.3.0-SNAPSHOT.zip
[2] - https://svn.wso2.org/repos/wso2/scratch/G-Reg/5.3.0/5.3.0-m1/
[3] - https://drive.google.com/file/d/0B7-8uuMkcz6XZG1feVlwekNEQmc/view?usp=sharing
WSO2 Governance Registry 5.2.0 Release.
WSO2 Governance Registry team is pleased to announce the release of WSO2 Governance Registry 5.2.0.!!
WSO2 Governance Registry provides end-to-end governance for enterprises. IT professionals can streamline application development, testing and deployment processes, as well as manage service lifecycles and assets using WSO2 Governance Registry. The community and social aspects of WSO2 Governance Registry will act as an enabler for collaboration between distributed teams, converting traditional human-centric tasks into key assets of the governance process. It also includes business runtime governance requirements through its interoperability with well-known external monitoring and reporting applications.
For more information on WSO2 Governance Registry and to download the product please visit http://wso2.com/products/governance-registry. Also, take a look at the online product documentation and quick start guide.
How to Run
- Extract the downloaded zip
- Go to the bin directory in the extracted folder
- Run the wso2server.sh or wso2server.bat as appropriate
- Launch a web browser and navigate to https://localhost:9443/carbon to access the admin console
- Navigate to https://localhost:9443/publisher to access the publisher web app
- Navigate to https://localhost:9443/store to access the store web app
- Use "admin", "admin" as the username and password to login as an admin
WSO2 Governance Registry 5.2.0 includes following features, improvements and bug fixes.
Features
List of features done in G-Reg 5.2.0
Improvement
List of improvements done in G-Reg 5.2.0
Bug Fixes
List of bug Fixes done in G-Reg 5.2.0
Key Features of WSO2 Governance Registry
SOA Governance
- Flexible service registry for any type of services including REST services, JSON services, SOAP services and Thrift services
- Govern all aspects of services including service descriptions, service consumption, service usage, service discovery, service lifecycle management and service policies
- Service and application discovery for third-party servers
- Dependency management and impact analysis
- Graphical visualization (dependency graphs) of artifacts with associated resources and dependent artifacts enabling users to perform impact analysis when changes are made to an artifact
- Policy management for both design-time and run-time
- Comprehensive lifecycle management
- Act as a policy store for any Policy Enforcement Point (PEP) including WSO2 Enterprise Service Bus and WSO2 Application Server
- User notification and alert management supported with the ability to use email templates
- Role based authentication and authorization leveraging information stored in common user repositories such as
- LDAP or MS Active Directory Auditing, logging and reporting
Configuration Governance
- Govern any kind of server/system configuration
- Version and revision management with checkpointing & rollback
- Full lifecycle management spanning across development, testing, staging and production environments
- Integrates to any 3rd party product via command-line clients
- Deeply integrated to all WSO2 Carbon middleware products
Development Process Governance
- Govern all aspects of the develop-build-test-stage-production process
- Integration with source code control systems such as SVN
- Integration with 3rd party continuous integration (CI) systems such as Jenkins or Atlassian Bamboo
- Integration with popular build systems such as Maven or Ant
- Comprehensive end-to-end application lifecycle management and governance
Framework for Governing Anything
- Define any type of governance asset
- Customizable repository extension points, executable via manual intervention (aspects) and by the framework (handlers) along with relevant evaluation criteria (filters)
- Integrated with 3rd party products and external systems
- Repository APIs: JCR
- Registry APIs: REST, JAXR
- Governance APIs: REST, Atom/AtomPP, SOAP
- Centrally integrated with the latest version of WSO2 Enterprise Store 2.0 and WSO2 API Manager
- Create and manage registry resources, APIs and Swagger instances with the newly introduced Governance Centre UI
- Installation provision for API-M, enabling API publisher and store functionalities, including API creation, publishing, subscription, token generation and regeneration within WSO2 Governance Registry
- Graphical differentiation view to compare two inter-related assets
- New asset association UIs and extension point to perform add/remove associations based activities
- Improved extension points to write tasks based on registry API and governance API
- Store search text box maintain a list of last five searches performed by the logged in user.
Lifecycle Management
- Customizable lifecycle management with built-in best practices
- Content introspection, validation and verification
- Human interactions, notifications and checklists
- Extensible with SCXML, WS-BPEL and Java
- Monitor time duration of artifacts in specific lifecycle states
- Ability to set specific lifecycle state checkpoints
- Manage associations between assets as well as asset lifecycles
- Set up notifications for subscribed assets at asset lifecycle state changes and for updates to assets
Design-time Governance
- Discovery and managed reuse of schemas and other shared metadata supporting contract-first service design
- Lifecycle management and approval for metadata
- IDE integration with WSO2 Developer Studio, Eclipse plugin, Microsoft Visual Studio and WebDAV
- Standards enforcement including all WS-I profiles
- Built-in best practices for common metadata types
Run-Time Governance
- Acts as Policy Store for any type of runtime policies including security policies, API policies, service contracts, SLAs and XACML authorization policies
- Integrates with WSO2 Business Activity Monitor to provide analytics, monitoring and business intelligence including custom KPIs
- Service performance metrics management
Change Management
- Role based separation of actions
- Approval processes
- Ability schedule tasks for future execution
Registry & Repository for Anything
- Store any type of data or metadata as resources including contracts, models, workflows, WSDLs, Word documents, server configurations and more
- Revisions, versions with checkpointing and rollback for any resource or resource collections
- Full-text search, metadata search, tagging
- Register externally stored resources including via Microsoft Sharepoint
- Define behaviors that trigger automatically based on resource type
- Out of the box versioning support for WSDL, WADL and XSD
- Out of the box support for Swagger imports, with facility to upload via a file or import using a link
- Ability to specify custom storage paths for any RXT
Social Collaboration for Enterprise Governance
- Empower the social enterprise
- Human interaction with governance via tasks
- Comments, ratings and tags on any type of resource or artifact
Lightweight, Developer Friendly and Easy to Deploy
- Server customization via feature provisioning of any WSO2 middleware capability
- Deployable standalone or as federated set of servers
- Choice of deployment to on-premise servers, private cloud, or managed cloud, without configuration changes
- Integrated with SVN, Maven, Ant and other standard tools for development & deployment
- Integrated to WSO2 Developer Studio, Eclipse-based IDE for all WSO2 products
Manage & Monitor
- Comprehensive management & monitoring Web console with enterprise-level security
- Built-in collection and monitoring of standard access and performance statistic
- JMX MBeans for key metrics monitoring and management
- Integrates with WSO2 Business Activity Monitor for operational audit and KPI monitoring and management
- Flexible logging support with integration to enterprise logging systems
- Centralized configuration management across different environments with lifecycles and versioning
Known Issues
All the open issues pertaining to WSO2 Governance Registry are reported at the following location:
How You Can Contribute
Mailing Lists
Join our mailing list and correspond with the developers directly.
Developer List : [email protected] | Subscribe | Mail Archive
Reporting Issues
We encourage you to report issues, documentation faults and feature requests regarding WSO2 Governance Registry through the public JIRA. You can use the Carbon JIRA to report any issues related to the Carbon base framework or associated Carbon components.
Support
We are committed to ensuring that your enterprise middleware deployment is completely supported from evaluation to production. Our unique approach ensures that al...
Governance Registry 5.2.0 - Beta Release.
Release Notes - WSO2 Governance Registry - Version 5.2.0-Beta
WSO2 Governance Registry team is pleased to announce the Beta release of WSO2 Governance Registry 5.2.0.
Please download WSO2 Governance Registry 5.2.0 Beta from this location[1][2]. Kindly find the official documentation from here[5].This release includes following features, improvements and bug fixes. To see the full list please visit jira release note[3]
Improvement
- [REGISTRY-3455] - [STORE][PUBLISHER] Add a header and footer to the Swagger UI
- [REGISTRY-3465] - [STORE][PUBLISHER] Add a hover tip over the asset type icon indicating the type
- [REGISTRY-3474] - Support operations for content type artifacts in governance rest api
- [REGISTRY-3493] - Need to have association type icons
Bug
- [REGISTRY-3246] - Exception occured when login to the store in windows
- [REGISTRY-3335] - Unnecessary warning message once service promoted to "published to API store' state.
- [REGISTRY-3337] - Production endpoint is set to null for APIs which are published from rest services.
- [REGISTRY-3362] - Incorrect message, if we add a duplicate rxt file
- [REGISTRY-3376] - In tenant anonymous view for REST services swagger IU and swagger down load links are not shown
- [REGISTRY-3402] - UserStoreException during tenant log in
- [REGISTRY-3412] - Asset Menu issue after deleting an asset
- [REGISTRY-3441] - About page dispalying incorrect product version
- [REGISTRY-3452] - [PUBLISHER] The Show Dependency button is stickied to the details table of content type RXTs
- [REGISTRY-3454] - [PUBLISHER] After selecting an asset from association list - part of drop down is remain below to selection menu
- [REGISTRY-3456] - [STORE] The OPTIONs label should remain fixed when scrolling down
- [REGISTRY-3457] - [STORE][PUBLISHER] The code view of assets should have a consistent color scheme across both applications
- [REGISTRY-3459] - [STORE] Add missing class to the details page (md,sm and xs)
- [REGISTRY-3461] - [PUBLISHER][STORE] The loading assets message should have three dots
- [REGISTRY-3471] - [PUBLISHER] Error indicates that the user has not provided a username with insufficient privelages error
- [REGISTRY-3485] - Pubilsher/Store login once changing the keystore is not working
- [REGISTRY-3486] - Only 'policy' is shown under 9 square button in delete page
- [REGISTRY-3487] - [Store][All List view] Bookmark feature is still viewable for wadl and wsdl
- [REGISTRY-3488] - [STORE][PUBLISHER] Information update notifications do not appear in the notification view
- [REGISTRY-3489] - [STORE][PUBLISHER] All AJAX calls in IE browser are cached
- [REGISTRY-3490] - [Publisher] Life cycle Load history icon continously Processing in IE 11.
- [REGISTRY-3491] - [IE 11][publisher]Empty White message is populating when adding a note
- [REGISTRY-3492] - Confirmation pop up does not appear when editting life cycles
- [REGISTRY-3494] - Report generation is not working in clustered setup.
- [REGISTRY-3495] - [STORE] The dependency view error messages reference "publisher" name even in the Store
- [REGISTRY-3496] - Created Date is truncated in search reports
- [REGISTRY-3497] - tenant anonymous download link is not working
- [REGISTRY-3498] - [Publisher] Endpoint list & overview pages are not rendered properly
- [REGISTRY-3500] - Significant delay in syncing registry browsers when an artifact is published on a shared registry
- [REGISTRY-3501] - Remove the cog wheel from the advance search button
- [REGISTRY-3503] - [Store] Endpoint list & overview pages are not rendered properly
- [REGISTRY-3505] - [PUBLISHER] Align the title and version with the thumbnail
- [REGISTRY-3506] - Renaming the event-broker.xml file
- [REGISTRY-3507] - Failure adding soapservices via REST API
- [REGISTRY-3510] - [Publisher][Store]Need to close the notification div after clicking "Clear All"
- [REGISTRY-3512] - Incorrect Field name in WSDL detailed view page
- [REGISTRY-3406] - The dependents link in the store asset details page disappears when hover
Your feedback are most welcome !!! Please report all the JIRAs at [4] and specify the affected version as 5.2.0 beta.
[1] - https://github.com/wso2/product-greg/releases/download/v5.2.0-beta/wso2greg-5.2.0-beta.zip
[2] - https://svn.wso2.org/repos/wso2/scratch/G-Reg/5.2.0/beta/wso2greg-5.2.0-beta.zip
[3] - https://wso2.org/jira/browse/REGISTRY/fixforversion/12246
[4] - https://wso2.org/jira/browse/REGISTRY
[5] - https://docs.wso2.com/display/Governance520/WSO2+Governance+Registry+Documentation
Thanks,
ES/Governance Registry Teams.
Governance Registry 5.2.0 - Alpha2 release
Release Notes - WSO2 Governance Registry - Version 5.2.0-Alpha2
WSO2 Governance Registry team is pleased to announce the Alpha2 release of WSO2 Governance Registry 5.2.0.
Please download WSO2 Governance Registry 5.2.0 Alpha2 from this location[1][2]. Kindly find the official documentation from here[5].This release includes following features, improvements and bug fixes. To see the full list please visit jira release note[3]
Improvement
- [REGISTRY-2489] - Show diff view of XMLs in publisher and store properly
- [REGISTRY-3291] - [Store] Show "diffview" only for content type assets
- [REGISTRY-3405] - Increase search box size in publisher
- [REGISTRY-3478] - Adding a popover for search options
Bug
- [REGISTRY-3233] - anonymous details view is not working for tenant users
- [REGISTRY-3368] - [Governance Center] Tenant annonymous user cant access Diff-view
- [REGISTRY-3372] - [PUBLISHER] Alignment issue with the Publisher Category drop down and the Search box
- [REGISTRY-3391] - Deleted files are not indicated in the status check via the checkin-client
- [REGISTRY-3421] - Search inconsistency in publisher home page, asset pages and store
- [REGISTRY-3422] - Error 500 page returned when searching for assets through each asset page
- [REGISTRY-3431] - Ability to add assets that have ampersand(&) in name
- [REGISTRY-3444] - [PUBLISHER] The search-results page should provide a title
- [REGISTRY-3445] - [PUBLISHER] Remove the namespace attribute from the listing page
- [REGISTRY-3449] - [PUBLISHER] Remove the space between the advance search button and the search area
- [REGISTRY-3450] - [PUBLISHER] Remove the provider filter criteria in the asset listing page
- [REGISTRY-3451] - [PUBLISHER] The table headings visible in the details pages of content type RXTs are not uniform
- [REGISTRY-3455] - [STORE][PUBLISHER] Add a header and footer to the Swagger UI
- [REGISTRY-3459] - [STORE] Add missing class to the details page (md,sm and xs)
- [REGISTRY-3461] - [PUBLISHER][STORE] The loading assets message should have three dots
- [REGISTRY-3472] - [STORE] The compare with option should only be visible for content type RXTs
- [REGISTRY-3475] - LC state change notification missing
- [REGISTRY-3476] - Backend throws null pointer exception when publishing service without endpoint
- [REGISTRY-3477] - [Store] Backend gives an error When clicking an artifact in IE 11.
- [REGISTRY-3480] - Browsing Services deployed in Publisher give 500 Error when Log Level is changed to debug
- [REGISTRY-3481] - 'associationType' search value must be case sensitive.
- [REGISTRY-3483] - User reviews are not automatically updating in IE 11
- [REGISTRY-3484] - Rename windowProxy.js
Task
- [REGISTRY-3364] - [Store] Optimize asset listing page loading
Your feedback are most welcome !!! Please report all the JIRAs at [4] and specify the affected version as 5.2.0 Alpha.
[1] - https://github.com/wso2/product-greg/releases/download/v5.2.0-alpha2/wso2greg-5.2.0-alpha2.zip
[2] - https://svn.wso2.org/repos/wso2/scratch/G-Reg/5.2.0/alpha2/wso2greg-5.2.0-alpha2.zip
[3] - https://wso2.org/jira/browse/REGISTRY/fixforversion/12240
[4] - https://wso2.org/jira/browse/REGISTRY
[5] - https://docs.wso2.com/display/Governance520/WSO2+Governance+Registry+Documentation
Thanks,
ES/Governance Registry Teams.
Governance Registry 5.2.0 - Alpha release
Release Notes - WSO2 Governance Registry - Version 5.2.0-Alpha
WSO2 Governance Registry team is pleased to announce the Alpha release of WSO2 Governance Registry 5.2.0.
Please download WSO2 Governance Registry 5.2.0 Alpha from this location[1][2]. Kindly find the official documentation from here[5].This release includes following features, improvements and bug fixes. To see the full list please visit jira release note[3]
New Feature
- [REGISTRY-3182] - Store search text box should maintain a list of last five searches performed
Improvement
- [REGISTRY-2782] - internationnalization is not handled by publisher/store
- [REGISTRY-2998] - [publihser]in add button remove a artifact name
- [REGISTRY-3013] - Readonly only attributes should appear with grey background field under WSO2 Admin Console
- [REGISTRY-3088] - [Publisher] show association name
- [REGISTRY-3094] - Store landing page does not show any of the added assets when not logged in
- [REGISTRY-3103] - "We couldn't find anything for you" message is misleading need proper handling
- [REGISTRY-3106] - Show current search query with search result page
- [REGISTRY-3114] - [Publisher] Adding name and version validation for content type asset extensions.
- [REGISTRY-3117] - [Registry] Artifacts moved from registry check in client not getting indexed
- [REGISTRY-3122] - Make store search box display what asset type is searched
- [REGISTRY-3124] - Provide a way to get content of content artifacts via governance REST API
- [REGISTRY-3127] - Add realm parameter to Basic auth challenge of the Governance REST API
- [REGISTRY-3130] - Move unified governance registry metadata module from carbon-registry to carbon-governance
- [REGISTRY-3143] - Localize hbs files
- [REGISTRY-3144] - SOAPService description is null in publisher instead of empty
- [REGISTRY-3148] - Improvements for option-text field.
- [REGISTRY-3156] - Add new property to store lifecycle state transition time in asset.
- [REGISTRY-3160] - Test Case for Publisher login
- [REGISTRY-3199] - Default bootstrap classes overridden by custom CSS Related to STORE-1145
- [REGISTRY-3219] - Governance REST API should support to access public asset without security
- [REGISTRY-3220] - Governance REST API should provide options to pass tenant id
- [REGISTRY-3224] - [Governance Center][Store]Add diff-view implimentation to store
- [REGISTRY-3227] - Selenium long running tests for publisher
- [REGISTRY-3238] - Naming consistency issue in [Nine dot button] Publisher/Store
- [REGISTRY-3270] - [STORE] Rename copy to clipboard button to copy URL in asset details page
- [REGISTRY-3272] - Support bi-directional associations in GC-Publisher
- [REGISTRY-3311] - Improve execution time of the sample populator
- [REGISTRY-3312] - [Store] Avoid refreshing page when adding a subscription
- [REGISTRY-3314] - Remove Left side vacant space in diff view
- [REGISTRY-3315] - [Store] Remove more details pop up in store asset thumbnail
- [REGISTRY-3317] - Asset count display on publisher/store search results
- [REGISTRY-3356] - Change the font color in Tags Select2
- [REGISTRY-3394] - When there are no any traversableStates defined in the LC proper message should be promted
- [REGISTRY-3413] - Update the Getting the Started guide assets with spaces
Bug
- [REGISTRY-2902] - [Publisher / Menu] Publisher menu style is not consistent in 'Servers' section
- [REGISTRY-2915] - Cannot view "all open issues" through link provided in README.txt
- [REGISTRY-2920] - Greg clustering guide provides setup instructions for discontinued product; Elastic Load Balancer.
- [REGISTRY-2927] - [STORE] Re-Login failed for store within the same session window
- [REGISTRY-2954] - Unable to recover from a situation where database server is restarted.
- [REGISTRY-3022] - [Store] When a wadl is added REST service page doesn't show the wadl content
- [REGISTRY-3027] - "Table 'is510reg.REG_LOG' doesn't exist" error was thrown when starting the server
- [REGISTRY-3033] - registry browser fieldtype is not working when adding an Enterprise Application
- [REGISTRY-3085] - Can't change the notification settings under options section of store
- [REGISTRY-3086] - Multiple actions from same lifecycle state triggers the same external executors
- [REGISTRY-3087] - Create an artifact in publisher. The artifact doesn't appear in list view till the page is refreshed.
- [REGISTRY-3089] - [Publisher] SOAP endpoint field is missing in G-Reg Publisher
- [REGISTRY-3093] - Create an account on the Sign in page of the Store does not work.
- [REGISTRY-3096] - [Data Populator] Data poplulator does not work when a port offset is used for G-Reg
- [REGISTRY-3097] - When the artifact .rxt file has a "read only" fields, after creating an instance of the artifact update page allows read only fields to be edited.
- [REGISTRY-3098] - 500 error when clicking on store
- [REGISTRY-3101] - Notifications feature is not working for Swagger resources
- [REGISTRY-3104] - Nothing happens when I click the Bookmark link in Greg Store (Click on the thumbnail menu panel and then Click on the Bookmark menu item)
- [REGISTRY-3105] - Cannot download a WSDL from Greg Store
- [REGISTRY-3110] - [Publisher] Notification permission is not working
- [REGISTRY-3116] - TYPO Error invocation rest endpoint
- [REGISTRY-3120] - [Publisher][API] Avaliable to create soapservice without passing values for the required fields
- [REGISTRY-3121] - [Publisher] Cannot create soapservice with wsdl url, when we change the position of interface table in soapservice rxt
- [
WSO2 Governance Registry 5.1.0 Release.
WSO2 Governance Registry team is pleased to announce the release of WSO2 Governance Registry 5.1.0.!!
WSO2 Governance Registry provides end-to-end governance for enterprises. IT professionals can streamline application development, testing and deployment processes, as well as manage service lifecycles and assets using WSO2 Governance Registry. The community and social aspects of WSO2 Governance Registry will act as an enabler for collaboration between distributed teams, converting traditional human-centric tasks into key assets of the governance process. It also includes business runtime governance requirements through its interoperability with well-known external monitoring and reporting applications.
For more information on WSO2 Governance Registry and to download the product please visit http://wso2.com/products/governance-registry. Also take a look at the online product documentation.
How to Run
- Extract the downloaded zip
- Go to the bin directory in the extracted folder
- Run the wso2server.sh or wso2server.bat as appropriate
- Launch a web browser and navigate to https://localhost:9443/carbon to access the admin console
- Navigate to https://localhost:9443/publisher to access the publisher webapp
- Navigate to https://localhost:9443/store to access the store webapp
- Use "admin", "admin" as the username and password to login as an admin
WSO2 Governance Registry 5.1.0 includes following improvements and bug fixes.
Improvement
Bug Fixes
Key Features of WSO2 Governance Registry
Registry & Repository for Anything
- Store any type of data or metadata as resources including contracts, models, workflows, WSDLs, Word documents, server configurations and more
- Revisions, versions with checkpointing and rollback for any resource or resource collections
- Full-text search, metadata search, tagging
- Register externally stored resources including via Microsoft Sharepoint
- Define behaviors that trigger automatically based on resource type
- Out of the box versioning support for WSDL, WADL and XSD
- Out of the box support for Swagger imports, with facility to upload via a file or import using a link
- Ability to specify custom storage paths for any RXT
SOA Governance
- Flexible service registry for any type of services including REST services, JSON services, SOAP services and Thrift services
- Govern all aspects of services including service descriptions, service consumption, service usage, service discovery, service lifecycle management and service policies
- Service and application discovery for third-party servers
- Dependency management and impact analysis
- Graphical visualization (dependency graphs) of artifacts with associated resources and dependent artifacts enabling users to perform impact analysis when changes are made to an artifact
- Policy management for both design-time and run-time
- Comprehensive lifecycle management
- Act as a policy store for any Policy Enforcement Point (PEP) including WSO2 Enterprise Service Bus and WSO2 Application Server
- User notification and alert management supported with the ability to use email templates
- Role based authentication and authorization leveraging information stored in common user repositories such as
- LDAP or MS Active Directory Auditing, logging and reporting
Configuration Governance
- Govern any kind of server/system configuration
- Version and revision management with checkpointing & rollback
- Full lifecycle management spanning across development, testing, staging and production environments
- Integrates to any 3rd party product via command-line clients
- Deeply integrated to all WSO2 Carbon middleware products
Development Process Governance
- Govern all aspects of the develop-build-test-stage-production process
- Integration with source code control systems such as SVN
- Integration with 3rd party continuous integration (CI) systems such as Jenkins or Atlassian Bamboo
- Integration with popular build systems such as Maven or Ant
- Comprehensive end-to-end application lifecycle management and governance
Framework for Governing Anything
- Define any type of governance asset
- Customizable repository extension points, executable via manual intervention (aspects) and by the framework (handlers) along with relevant evaluation criteria (filters)
- Integrated with 3rd party products and external systems
- Repository APIs: JCR
- Registry APIs: REST, JAXR
- Governance APIs: REST, Atom/AtomPP, SOAP
- Centrally integrated with the latest version of WSO2 Enterprise Store 2.0 and WSO2 API Manager
- Create and manage registry resources, APIs and Swagger instances with the newly introduced Governance Centre UI
- Installation provision for API-M, enabling API publisher and store functionalities, including API creation, publishing, subscription, token generation and regeneration within WSO2 Governance Registry
- Graphical differentiation view to compare two inter-related assets
- New asset association UIs and extension point to perform add/remove associations based activities
- Improved extension points to write tasks based on registry API and governance API
Lifecycle Management
- Customizable lifecycle management with built-in best practices
- Content introspection, validation and verification
- Human interactions, notifications and checklists
- Extensible with SCXML, WS-BPEL and Java
- Monitor time duration of artifacts in specific lifecycle states
- Ability to set specific lifecycle state checkpoints
- Manage associations between assets as well as asset lifecycles
- Set up notifications for subscribed assets at asset lifecycle state changes and for updates to assets
Design-time Governance
- Discovery and managed reuse of schemas and other shared metadata supporting contract-first service design
- Lifecycle management and approval for metadata
- IDE integration with WSO2 Developer Studio, Eclipse plugin, Microsoft Visual Studio and WebDAV
- Standards enforcement including all WS-I profiles
- Built-in best practices for common metadata typLi
Run-Time Governance
- Acts as Policy Store for any type of runtime policies including security policies, API policies, service contracts, SLAs and XACML authorization policies
- Integrates with WSO2 Business Activity Monitor to provide analytics, monitoring and business intelligence including custom KPIs
- Service performance metrics management
Change Management
- Role based separation of actions
- Approval processes
- Ability schedule tasks for future execution
Social Collaboration for Enterprise Governance
- Empower the social enterprise
- Human interaction with governance via tasks
- Comments, ratings and tags on any type of resource or artifact
Lightweight, Developer Friendly and Easy to Deploy
- Server customization via feature provisioning of any WSO2 middleware capability
- Deployable standalone or as federated set of servers
- Choice of deployment to on-premise servers, private cloud, or managed cloud, without configuration changes
- Integrated with SVN, Maven, Ant and other standard tools for development & deployment
- Integrated to WSO2 Developer Studio, Eclipse-based IDE for all WSO2 products
Manage & Monitor
- Comprehensive management & monitoring Web console with enterprise-level security
- Built-in collection and monitoring of standard access and performance statistic
- JMX MBeans for key metrics monitoring and management
- Integrates with WSO2 Business Activity Monitor for operational audit and KPI monitoring and management
- Flexible logging support with integration to enterprise logging systems
- Centralized configuration management across different environments with lifecycles and versioning
Known Issues
All the open issues pertaining to WSO2 Governance Registry are reported at the following location:
How You Can Contribute
Mailing Lists
Join our mailing list and correspond with the developers directly.
Developer List : [email protected] | Subscribe | Mail Archive
Reporting Issues
We encourage you to report issues, documentation faults and feature requests regarding WSO2 Governance Registry through the public JIRA. You can use the Carbon JIRA to report any issues related to the Carbon base framework or associated Carbon components.
Support
We are committed to ensuring that your enterprise middleware deployment is completely supported from evaluation to production. Our unique approach ensures that all support leverages our open development methodology and is provided by the very same engineers who build the technology.
For more details and to take advantage of this unique opportunity please visit http://wso2.com/support.
To learn more about WSO2 Governance Registry and WSO2 support offerings please visit http://wso2.com/products/governance-registry/.
-- The WSO2 Governance Registry Team --