This is regarding issue :http://track.sipfoundry.org/browse/XX-6268
:"service restart required" message is not displayed until navigated to
different page or clicked on Apply button again
 
Cause of the issue is BackgroundTaskInterceptor is not doing marking
service for restart(ServiceConfiguratorImpl.markServiceForRestart()),
before the UI calls StatusWarning.showRestartWarning() & renders the web
page. So StatusWarning.showRestartWarning()  doesn't know that there are
services for restart & the UI doesn't display the "One or more services
need to be restarted. For details click: here
<https://scs6:8443/sipxconfig/admin/commserver/RestartNeededServicesPage
.html> " link at the top of the page.
 
The information that there are services for restart has to be marked
before UI starts rendering page. This is not happening now.
Please suggest a approach to solve this issue.
 
I have made comparison to a working case too, at different place in like
Paging ->Change the log level ->  Press save 
Here the services are marked for restart using
LazyDialPlanActivationManager.replicateDialPlan & there is no timing
problem.
 
The problem mentioned in XX-6268 is seen in 5 different places & for all
cases marking services for restart is triggered by
BackgroundTaskInterceptor. 

Thanks & Regards, 
Seshu 

 
_______________________________________________
sipx-dev mailing list [email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev
sipXecs IP PBX -- http://www.sipfoundry.org/

Reply via email to