Hi Anjana, This works with ESB now. I verified with a local pack.
On Mon, Nov 24, 2014 at 8:05 PM, Anjana Fernando <anj...@wso2.com> wrote: > Hi Jeewantha, > > Thanks for checking this. I changed the code in ntask to use > "completedServerStartup", > since you mentioned it works. Lets use that for now. Kernel team, please do > clarify, why the other method is not getting called. > > Cheers, > Anjana. > > On Mon, Nov 24, 2014 at 6:22 PM, Jeewantha Dharmaparakrama < > jeewan...@wso2.com> wrote: > >> @Anjana/Chanika, can we call taskService.serverinitialized() in >> completedServerStartup() >> method if its not already initialized by the previous method ??? >> >> @Kernal team, do you see any other viable solution for this ? >> >> @All this is a huge blocker for ESB team as this breaks all Inbound >> endpoint related features and holding us from releasing ESB 4.9.0 M4 :(. >> Appreciate your help ASAP. >> >> Thanks, >> Jeewantha >> >> On Mon, Nov 24, 2014 at 2:59 PM, Jeewantha Dharmaparakrama < >> jeewan...@wso2.com> wrote: >> >>> >>> >>> On Mon, Nov 24, 2014 at 2:50 PM, Chanika Geeganage <chan...@wso2.com> >>> wrote: >>> >>>> I tested DSS task with both methods in the startup handler, but the >>>> issue reported in [1] was fixed when the >>>> this.getTaskService().serverInitialized() is called in >>>> completingServerStartup method. >>>> >>> For ESB completedServerStartup() is called but completingServerStartup() >>> is never called. When *this.getTaskService().serverInitialized() *is >>> called inside completedServerStartup() our synapse Task runs without >>> issues. What is the solution for this ? >>> >>>> >>>> On Mon, Nov 24, 2014 at 2:21 PM, Jeewantha Dharmaparakrama < >>>> jeewan...@wso2.com> wrote: >>>> >>>>> Hi Anjana, >>>>> >>>>> On Fri, Nov 21, 2014 at 9:18 PM, Anjana Fernando <anj...@wso2.com> >>>>> wrote: >>>>> >>>>>> Hi Jeewantha, >>>>>> >>>>>> On Fri, Nov 21, 2014 at 9:00 PM, Jeewantha Dharmaparakrama < >>>>>> jeewan...@wso2.com> wrote: >>>>>> >>>>>>> >>>>>>> >>>>>>> On Fri, Nov 21, 2014 at 8:57 PM, Anjana Fernando <anj...@wso2.com> >>>>>>> wrote: >>>>>>> >>>>>>>> [my earlier mail send failed, not sure it actually went through or >>>>>>>> not, so re-sending] >>>>>>>> >>>>>>>> On Fri, Nov 21, 2014 at 8:34 PM, Jeewantha Dharmaparakrama < >>>>>>>> jeewan...@wso2.com> wrote: >>>>>>>> >>>>>>>>> Chanakas change was for mediation-ntask component and that change >>>>>>>>> is already there in the pack. Everything works when ntask-core jar is >>>>>>>>> replaced with what was released in M3. Obviously ntask-core jar which >>>>>>>>> gets >>>>>>>>> packed in M4 has the issue. Could it be due to the latest changes >>>>>>>>> done on >>>>>>>>> ntask-core ? >>>>>>>>> >>>>>>>> >>>>>>>> Oh Yeah, I see, yeah, then something in ntask should be wrong. And >>>>>>>> I just remembered, we have recently done a change that came from >>>>>>>> Kernel, >>>>>>>> for the startup handler, maybe that is not working as expected after >>>>>>>> the >>>>>>>> change. Is the issue happening, when restarting the server after some >>>>>>>> tasks >>>>>>>> are scheduled?, or does the problem also there when you just schedule >>>>>>>> a new >>>>>>>> task when the server is running? .. >>>>>>>> >>>>>>> its when scheduling a new task. >>>>>>> >>>>>> >>>>>> I see, that's a bit strange, maybe the server startup flag is >>>>>> indirectly affecting the server scheduling in the runtime also, can you >>>>>> please debug [1], and see if the ESB is calling that observer, >>>>>> specifically >>>>>> calling "completingServerStartup" method in that. This most probably have >>>>>> to be the problem, because we have rest of the identical ntask code in >>>>>> the >>>>>> Turing branch now for other releases, and they are working properly, but >>>>>> with the old startup handler. >>>>>> >>>>> The method completingServerStartup is never called when ESB starts >>>>> up. Where do you think the issue is ? Kernal ? >>>>> >>>>> Thanks, >>>>> Jeewantha >>>>> >>>>>> >>>>>> [1] >>>>>> https://github.com/wso2-dev/carbon-utils/blob/master/components/ntask/org.wso2.carbon.ntask.core/src/main/java/org/wso2/carbon/ntask/core/TaskStartupHandler.java >>>>>> >>>>>> Cheers, >>>>>> Anjana. >>>>>> >>>>>> >>>>>>> >>>>>>> Thanks, >>>>>>> Jeewantha >>>>>>> >>>>>>>> >>>>>>>> Anyways, @Chanika, can you please check this out. Verify the new >>>>>>>> usage of "ServerStartupObserver" in ntask. >>>>>>>> >>>>>>>> Cheers, >>>>>>>> Anjana. >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Jeewantha Dharmaparakrama >>>>>>>>> Software Engineer; WSO2, Inc.; http://wso2.com/ >>>>>>>>> Phone : (+94) 778403757 >>>>>>>>> Blog: http://jeewanthad.blogspot.com/ >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> *Anjana Fernando* >>>>>>>> Senior Technical Lead >>>>>>>> WSO2 Inc. | http://wso2.com >>>>>>>> lean . enterprise . middleware >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Jeewantha Dharmaparakrama >>>>>>> Software Engineer; WSO2, Inc.; http://wso2.com/ >>>>>>> Phone : (+94) 778403757 >>>>>>> Blog: http://jeewanthad.blogspot.com/ >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> *Anjana Fernando* >>>>>> Senior Technical Lead >>>>>> WSO2 Inc. | http://wso2.com >>>>>> lean . enterprise . middleware >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Jeewantha Dharmaparakrama >>>>> Software Engineer; WSO2, Inc.; http://wso2.com/ >>>>> Phone : (+94) 778403757 >>>>> Blog: http://jeewanthad.blogspot.com/ >>>>> >>>> >>>> >>>> >>>> -- >>>> Best Regards.. >>>> >>>> Chanika Geeganage >>>> Software Engineer >>>> Mobile : +94773522586 >>>> WSO2, Inc.; http://wso2.com >>>> >>>> >>> >>> >>> -- >>> Jeewantha Dharmaparakrama >>> Software Engineer; WSO2, Inc.; http://wso2.com/ >>> Phone : (+94) 778403757 >>> Blog: http://jeewanthad.blogspot.com/ >>> >> >> >> >> -- >> Jeewantha Dharmaparakrama >> Software Engineer; WSO2, Inc.; http://wso2.com/ >> Phone : (+94) 778403757 >> Blog: http://jeewanthad.blogspot.com/ >> > > > > -- > *Anjana Fernando* > Senior Technical Lead > WSO2 Inc. | http://wso2.com > lean . enterprise . middleware > -- Best Regards, Malaka Silva Senior Tech Lead M: +94 777 219 791 Tel : 94 11 214 5345 Fax :94 11 2145300 Skype : malaka.sampath.silva LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77 Blog : http://mrmalakasilva.blogspot.com/ WSO2, Inc. lean . enterprise . middleware http://www.wso2.com/ http://www.wso2.com/about/team/malaka-silva/ <http://wso2.com/about/team/malaka-silva/> Save a tree -Conserve nature & Save the world for your future. Print this email only if it is absolutely necessary.
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev