The WSO2 SOA platform has the capabilities of Axis2 to add modules to extend it. The module configuration functionality is provided by the Module Management feature which is by default bundled in the Service Management feature of the WSO2 feature repository. The module management feature provides a user-friendly interface to engage, disengage and configure modules . - will be for on how to access service group-level module configuration windows, refer to section "Service Management -> Accessing Service Groups."Service Level - A module will be engaged only for a certain service as described below.
Operations Level - A module will be on how to access operation-level module configuration windows, refer to section Operation Management. Info
A module is an archive file that bundles a set of classes, related libraries and third-party library dependencies.
you can do module management in 4 levels as follows
In all four levels, specific module engagement steps are the same from step 4 onwards in the service-level module engagement section described here.
Global Level - A module will be engaged for all the services. For information on how to access global-level Axis2 module configuration windows, refer to section:
- Global Level : A module is engaged to all services. For information, see Axis2 Modules.
- Service Group Level
- : A module
- is engaged
- to a service group. For information
- , see Service Group Level Module Configuration .
- Operation Level : A module is engaged for a particular operation of a service. For information
title | Note |
---|
- , see Operation Management.
- Service Level : A module is engaged only for a certain service as described below.
Info |
---|
To upload your module archive, all the class files and the |
Service-
...
level module engagement
Anchor | ||||
---|---|---|---|---|
|
...
Follow the instructions bellow to engage modules to a service.
1. on product's select "List" under "Services.". For example,
" panel. Anchor 4 4 4. The "" page . WSO2 Module Management feature provides the following modules, which you can engage to your service:. Provides services functionalities Is used enable , where it .
Excerpt
Instructions on module configuration in WSO2 Application Server.
- Log
- in to the
- management console and
2. The "Deployed Services" screen
- select Services > List from the Main menu.
- The Deployed Services window appears. Click on the necessary service
3. The "Service Dashboard" page appears. Click "Modules" in the "
- to access its dashboard.
- In the dashboard, under Quality of Service Configuration
- panel, click Modules.
- The Engage Modules to Service
- window appears. Choose a module to add
- from the following and Engage.
- WSO2xfer-3.20 - Is an implementation of WS-Transfer
- WSO2mex-3.20 -
- Provides
MetadataExchange
- Provides
- services for any services that the module is engaged to.
- rampart-1.61-wso2v1 - Provides the WS-Security and WS-SecureConversation
- services for any services that the module is engaged to.
- functionality for Axis2, based on Apache WSS4J, Apache XML-Security and Apache Rahas implementations.
- rahas-1.61-wso2v1 -
- Used to enable STS
- in a service
- . It adds the RequestSecurityToken operation to a service that the module is engaged to.
- sandesha2-3.20 - Implements WS-Reliable Messaging
5. Click the "Engage" button to add a module to the list.
hidden | true |
---|