WSO2 Carbon 4.2.0 Release Notes
01 Sep 2013
WSO2 Carbon redefines middleware by providing an integrated and componentized middleware platform that adapts to
the specific needs of any enterprise IT project - on premise or in the cloud. 100% open source and standards-based,
WSO2 Carbon enables developers to rapidly orchestrate business processes, compose applications and develop
services using WSO2 Developer Studio and a broad range of business and technical services that integrate with
legacy, packaged and SaaS applications.
WSO2 Carbon kernel, the lean, modular, OSGi-based platform, is the base of the WSO2 Carbon platform. It is a
composable server architecure which inherits modularity and dynamism from OSGi framework. WSO2 Carbon kernel
can be considered as a framework for server development. All the WSO2 products are composed as a collection
reusable components running on this kernel. These products/components inherits all the core services provided by
Carbon kernel such as Registry/repository, User management, Transports, Caching, Clustering, Logging, Deployment
related features.
An open source product, WSO2 Carbon is available under the Apache Software License (v2.0)
What's New In This Release
- New Distributed Caching implementation based on Hazelcast.
- New Clustering implementation based Hazelcast.
- Synchronous deployment of CApp artifacts to ensure the atomicity of a CApp.
- Improved Patches and Service packs installation model
- Multi-profile support at the Carbon platform which enables a Carbon based product to behave in multiple modes/profiles
- Feature Categorization
- Various bug fixes(https://wso2.org/jira/browse/CARBON/fixforversion/10781)
& enhancements including stabilizing WSO2 Carbon Kernel.
Key Features
- Composable Server Architecture - Provides a modular, light-weight, OSGi-based server development framework.
- Carbon Application(CApp) deployment support.
- Multi-Profile Support for Carbon Platform - This enable a single product to run on multiple modes/profiles.
- Carbon + Tomcat JNDI Context - Provide ability to access both carbon level and tomcat level JNDI resources to
applications using a single JNDI context.
- Distributed Caching and Clustering functionality - Carbon kernel provides a distributed cache and
clustering implementation which is based on Hazelcast- a group communication framework
- Pluggable Transports Framework - This is based on Axis2 transports module
- Registry/Repository API- Provide core registry/repository API for component developers
- User Management API - Provides a basic user management API for component developers
- Logging - Carbon kernel supports both Java logging as well as Log4j. Logs from both these sources
will be aggregated to a single output
- Pluggable artifact deployer framework - Kernel can be extended to deploy any kind of artifacts such as
Web services, Web apps, Business processes, Proxy services, User stores etc.
- Deployment Synchronization - Provides synchronization of deployed artifacts across a product cluster.
- Ghost Deployment - Provides a lazy loading mechanism for deployed artifacts
- Multi-tenancy support - The roots of the multi-tenancy in Carbon platform lies in the Carbon kernel.
This feature includes tenant level isolation as well as lazy loading of tenants.
Known Issues
- All known issues have been recorded at
https://wso2.org/jira/browse/CARBON
Reporting Problems
Issues can be reported using the public JIRA available at
https://wso2.org/jira/browse/CARBON
Contact us
WSO2 Carbon developers can be contacted via the mailing lists:
Carbon Developers List:
[email protected]
Carbon Architecture List:
[email protected]
For details on subscriptions see
http://wso2.org/mail
Wiki:
http://docs.wso2.org/wiki/display/Carbon420/WSO2+Carbon+Documentation
Support
WSO2 Inc. offers a variety of development and production support
programs, ranging from Web-based support up through normal business
hours, to premium 24x7 phone support.
For additional
support information please refer to http://wso2.com/support/
For more information on WSO2 Carbon, visit WSO2 Carbon Home Page
Thank you for your interest in WSO2 Carbon
-The WSO2 Carbon Team