Axis2 Services / ServiceGroups Not Updating Properly When doing Hot-Update with Transport Session -------------------------------------------------------------------------------------------------
Key: AXIS2-5049 URL: https://issues.apache.org/jira/browse/AXIS2-5049 Project: Axis2 Issue Type: Bug Components: kernel Affects Versions: 1.5.4 Reporter: Anjana Fernando Fix For: nightly The scenario is explained in the following points, * AxisService in Transport Session Scope. * Incoming request. * Create ServiceContext, ServiceGroupContext from AxisService and AxisServiceGroup and store it in SessionContext. * SessionContext contains fixed ServiceContext and ServiceGroupContext throughout Transport Session lifetime. * Changes to AxisConfiguratio wont be known by SessionContext, removing of services to service group, removing service group. * Removing Service Group, removing Service from service group must be communicated to SessionContext, so it can remove the necessory items from itself, and refresh the services / service groups in the next request. Because of the above problem, when doing hotupdate, a service which is in transport session will not be updated to the newly deployed service. Also, same for service groups, if a service group was removed and added again, the service group that is in the ServiceGroupContext will be the old service group. Cheers, Anjana. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org For additional commands, e-mail: java-dev-h...@axis.apache.org