You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by "Senaka Fernando (JIRA)" <ji...@apache.org> on 2008/02/16 20:19:07 UTC

[jira] Commented: (AXIS2C-645) Need to pass configuration context to axis2_module_shutdown()

    [ https://issues.apache.org/jira/browse/AXIS2C-645?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12569603#action_12569603 ] 

Senaka Fernando commented on AXIS2C-645:
----------------------------------------

Hi Sahan,

This would create a dependancy on the core for each module added. And, this will somewhat violate the abstraction of the modules from the core. Also, the cleaning up of the module specific data would rather be a duty of the module rather than the core. Then the core would loose control over un-initializing module specific data. Therefore, it is up to the module to maintain references to specific data and clean them up if it is not intended to be cleant by the core. We do have this behaviour implemented. Therefore I see no real requirement for such an improvement. Am I missing something here?

Regards,
Senaka

> Need to pass configuration context to axis2_module_shutdown()
> -------------------------------------------------------------
>
>                 Key: AXIS2C-645
>                 URL: https://issues.apache.org/jira/browse/AXIS2C-645
>             Project: Axis2-C
>          Issue Type: Improvement
>          Components: core/description
>    Affects Versions: Current (Nightly)
>            Reporter: Sahan Gamage
>            Priority: Minor
>
> We need to pass configuration context to module shutdown function since modules might have pushed module specific data as parameters to configuration context. Cleaning module specific data by the module itself and not by the axis2 core is the most suitable way I believe.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org