Features
com.atlassian.confluence.content.render.xhtml.migration.exceptions.UnknownMacroMigrationException: The macro 'next_previous_links' is unknown.

Features

Listed below are the key features in WSO2 products. For the relevant versions of the applications used as features, see Compatibility of WSO2 Products.

Feature

Description

Composable server architecture

Provides a modular, light-weight, OSGi-based server development framework.

Composite Application (C-App) deployment support

The Composite Application Deployer is a collection of different artifacts bundled into a single deployable component. When deploying a C-App on any WSO2 product, it directly deploys all the relevant artifacts for the product in a programmatically manner. For more information see, Working with Composite Applications.

Multi-profile support for Carbon platform

This enables a single product to run on multiple modes/profiles.

Carbon JNDI resources

Provides ability to access both the 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 that is based on Hazelcast, which is a group communication framework.

Pluggable transports framework

This is based on Axis2 transports module.

Feature Manager

Provides the ability to customize products, by allowing the user to install and uninstall features as required. This will help the user to optimize the functionality of their product, by adding new features and removing any features that they do not require.

Registry/repository API

Provides a 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 and more.

Deployment Synchronization

Provides synchronization of deployed artifacts across a product cluster.

Ghost deployment

Provides the possibility to enable lazy loading mechanism for deployed artifacts.  

Tenant loading policy

Provides the possibility to enable either lazy loading or eager loading of tenants.

Multi-tenancy support

The roots of the multi-tenancy in the Carbon platform lies in the Carbon kernel. This feature includes tenant level isolation as well as lazy loading of tenants.

CarbonContext API

This is an API for developers to access certain core services (such as registry, caching and more) from the Carbon runtime.

com.atlassian.confluence.content.render.xhtml.migration.exceptions.UnknownMacroMigrationException: The macro 'next_previous_links2' is unknown.