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 "Damitha Kumarage (JIRA)" <ji...@apache.org> on 2006/01/27 07:23:33 UTC

[jira] Created: (AXIS2C-40) When parameters are added to service, service don't know how to free them because parameter value is void.

When parameters are added to service, service don't know how to free them because parameter value is void. 
-----------------------------------------------------------------------------------------------------------

         Key: AXIS2C-40
         URL: http://issues.apache.org/jira/browse/AXIS2C-40
     Project: Axis2-C
        Type: Bug
  Components: core/deployment, core/description  
    Versions: M0.3    
    Reporter: Damitha Kumarage
 Assigned to: Damitha Kumarage 


When parameters are added to service, service don't know how to free them because parameter value is void. 
One solution to this is to register a free call back function when the parameter is set and keep these callbacks 
in a separate map. So when service is freeing it's parameters it can call the call back and free param values.

-- 
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


[jira] Resolved: (AXIS2C-40) When parameters are added to service, service don't know how to free them because parameter value is void.

Posted by "Damitha Kumarage (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/AXIS2C-40?page=all ]
     
Damitha Kumarage resolved AXIS2C-40:
------------------------------------

    Resolution: Fixed

this problem was also there for properties.
Solved the problem for properties by registering the free function in wsdl_component.c, in a hash_map.
Then when the wsdl_component is asked to free the properties map it get the corresponding
free function from the free function map and free the property

> When parameters are added to service, service don't know how to free them because parameter value is void.
> ----------------------------------------------------------------------------------------------------------
>
>          Key: AXIS2C-40
>          URL: http://issues.apache.org/jira/browse/AXIS2C-40
>      Project: Axis2-C
>         Type: Bug
>   Components: core/deployment, core/description
>     Versions: M0.3
>     Reporter: Damitha Kumarage
>     Assignee: Damitha Kumarage

>
> When parameters are added to service, service don't know how to free them because parameter value is void. 
> One solution to this is to register a free call back function when the parameter is set and keep these callbacks 
> in a separate map. So when service is freeing it's parameters it can call the call back and free param values.

-- 
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


[jira] Closed: (AXIS2C-40) When parameters are added to service, service don't know how to free them because parameter value is void.

Posted by "Damitha Kumarage (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/AXIS2C-40?page=all ]
     
Damitha Kumarage closed AXIS2C-40:
----------------------------------


> When parameters are added to service, service don't know how to free them because parameter value is void.
> ----------------------------------------------------------------------------------------------------------
>
>          Key: AXIS2C-40
>          URL: http://issues.apache.org/jira/browse/AXIS2C-40
>      Project: Axis2-C
>         Type: Bug
>   Components: core/deployment, core/description
>     Versions: M0.3
>     Reporter: Damitha Kumarage
>     Assignee: Damitha Kumarage

>
> When parameters are added to service, service don't know how to free them because parameter value is void. 
> One solution to this is to register a free call back function when the parameter is set and keep these callbacks 
> in a separate map. So when service is freeing it's parameters it can call the call back and free param values.

-- 
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