You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Deepal Jayasinghe (JIRA)" <ji...@apache.org> on 2006/03/13 12:19:39 UTC

[jira] Resolved: (AXIS2-197) Configuring modules/handlers chaining

     [ http://issues.apache.org/jira/browse/AXIS2-197?page=all ]
     
Deepal Jayasinghe resolved AXIS2-197:
-------------------------------------

    Fix Version: 0.95
     Resolution: Fixed

There are three options
  1- you can add handles in axis2.xml
  2 - when axis2 get start up it will call "init" method of each module at that time the module can change the handler chain as they requird
   3. At the run time (while processing the incoming message) a handler can change the handler chain

> Configuring modules/handlers chaining
> -------------------------------------
>
>          Key: AXIS2-197
>          URL: http://issues.apache.org/jira/browse/AXIS2-197
>      Project: Apache Axis 2.0 (Axis2)
>         Type: Improvement
>     Reporter: Ruchith Udayanga Fernando
>     Assignee: Deepal Jayasinghe
>      Fix For: 0.95

>
> The user cannot configure a module or a handler within a module, to be engaged/invoked at user defined points in the inflow and the outflow.
> Consider the following example:
> A user engages 5 modules, which drops hanlders in to various places in the outflow. The outgoing SOAP message should be logged using the 'Logging module' after certain handler invocations. 
> Therefore the user should be able to specify that the hanlders in the logging module should be invoked after each of those handlers from the 5 moduels that the user engages. But since the module.xml within the .mar file is not expected to be modified by the user it cannot be used to deploy the handlers in the reqired places.
> And as of now we cannnot use axis2.xml do the above.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira