WSO2 Commons contain components that are used in WSO2 products . These components include utilities, modules (that can be dropped in to Apache Axis2/Java) and add-ons to other Apache Web Services projects.
This is the implementation of WS-MetadataExchange version 1.1 (August 2006) for Apache Axis2/Java and WSO2 WSAS for Java. WS-MetadataExchange specification describes a metadata retrieval protocol for Web services. This is an add-on module for Apache Axis2/Java and WSO2 WSAS for Java, v1.1 and above.
This is the implementation of WS-Transfer (September 2004) for Apache Axis2/Java. WS-Transfer specification describes a general SOAP-based protocol for accessing XML representations of Web service-based resources. This is an add-on module for Apache Axis2/Java 1.1 and above.
An add-on module for Apache Axis2/Java and WSO2 WSAS for Java, v1.1 and above. This module is used for controlling client access to Web services . Access throttling can be configured at a global level, service level or operation level.
A Hibernate based persistent storage manager implementation for Apache Sandesha2/Java (WS-ReliableMessaging implementaion for Apache Axis2/Java).
WSO2 Performance Tools
Siddhi is an Open-Source Complex Event Processing (CEP) Engine which identifies meaningful patterns, relationships, and data abstractions among unrelated event streams, by processing incoming events according to user queries and firing immediate response such as an alert message on near real time. You can find the project source and documentation from the SVN location: http://svn.wso2.org/repos/wso2/trunk/commons/siddhi/. Please use the WSO2 Commons JIRA to discuss issues.
WSO2 Charon is an open source implementation of SCIM – System for Cross-domain Identity Management specification and it is offered under Apache 2.0 license by WSO2. SCIM specification is currently being developed under IETF. SCIM defines a light weight JSON based RESTful protocol and a platform neutral schema for Identity Provisioning across domains. Please refer WSO2 Charon project page for more information.