Hi, Thanks Chanika, the patch is applied.
Cheers, Anjana. On Wed, Jul 17, 2013 at 10:42 AM, Chanika Geeganage <[email protected]>wrote: > Hi, > > I tested it and works fine. The modified svn diff of the ndatasource core > is attached in the JIRA [1] > > [1] https://wso2.org/jira/browse/DS-740 > > Thanks > > > On Wed, Jul 17, 2013 at 10:01 AM, Sameera Jayasoma <[email protected]>wrote: > >> I've populated CarbonContext objects for the threads which terminates the >> idle tenant config contexts. Fix is committed to the trunk. Test and let me >> know. >> >> Thanks, >> Sameera. >> >> >> On Tue, Jul 16, 2013 at 9:07 PM, Chanika Geeganage <[email protected]>wrote: >> >>> Hi, >>> >>> Had an offline chat with Sameera and figured out that this should be >>> handled in the carbon core level and the ndatasource core should be changed >>> accordingly. >>> >>> Thanks >>> >>> >>> On Tue, Jul 16, 2013 at 3:00 PM, Chanika Geeganage <[email protected]>wrote: >>> >>>> Hi, >>>> >>>> This was because of the latest changes for the new caching model. I >>>> have attached the patch to [1]. >>>> >>>> [1] https://wso2.org/jira/browse/DS-740 >>>> >>>> Thanks >>>> >>>> >>>> On Mon, Jul 15, 2013 at 12:48 PM, Kasun Gajasinghe <[email protected]>wrote: >>>> >>>>> Hi Chanika, >>>>> >>>>> Please try this in a latest pack from trunk. >>>>> >>>>> >>>>> On Mon, Jul 15, 2013 at 11:47 AM, Chanika Geeganage >>>>> <[email protected]>wrote: >>>>> >>>>>> Hi Azeez, >>>>>> >>>>>> I couldn't reproduce this error. I used DSS 3.0.1 and here are the >>>>>> steps I followed. >>>>>> >>>>>> 1. Created a tenant. >>>>>> 2. Sign in as the tenant admin. >>>>>> 2. Added a data source >>>>>> 3. Deployed a dataservice >>>>>> 4. Sign out and wait for the tenant cleanup. >>>>>> >>>>>> Then tenant is cleaned up without any exceptions. Is there any other >>>>>> steps to follow to reproduce the error? >>>>>> >>>>>> Thanks >>>>>> >>>>>> >>>>>> On Mon, Jul 15, 2013 at 10:39 AM, Chanika Geeganage <[email protected] >>>>>> > wrote: >>>>>> >>>>>>> I will check on this. >>>>>>> >>>>>>> Thanks >>>>>>> >>>>>>> >>>>>>> On Sat, Jul 13, 2013 at 7:24 PM, Afkham Azeez <[email protected]>wrote: >>>>>>> >>>>>>>> [2013-07-13 17:09:15,544] INFO >>>>>>>> {org.wso2.carbon.core.multitenancy.utils.TenantAxisUtils} - Starting >>>>>>>> to >>>>>>>> clean tenant : azeez.org >>>>>>>> [2013-07-13 17:09:15,966] INFO >>>>>>>> {org.wso2.carbon.webapp.mgt.WebApplication} - Unloaded webapp: >>>>>>>> StandardEngine[Catalina].StandardHost[localhost].StandardContext[/t/ >>>>>>>> azeez.org/webapps/Calendar] >>>>>>>> [2013-07-13 17:09:15,970] ERROR >>>>>>>> {org.wso2.carbon.ndatasource.core.DataSourceAxis2ConfigurationContextObserver} >>>>>>>> - Error in initializing data sources for tenant: 1 - Error in getting >>>>>>>> all >>>>>>>> data sources from repository: null >>>>>>>> org.wso2.carbon.ndatasource.common.DataSourceException: Error in >>>>>>>> getting all data sources from repository: null >>>>>>>> at >>>>>>>> org.wso2.carbon.ndatasource.core.DataSourceRepository.updateAllUserDataSource(DataSourceRepository.java:143) >>>>>>>> at >>>>>>>> org.wso2.carbon.ndatasource.core.DataSourceRepository.unregisterAllUserDataSources(DataSourceRepository.java:123) >>>>>>>> at >>>>>>>> org.wso2.carbon.ndatasource.core.DataSourceManager.unloadTenant(DataSourceManager.java:108) >>>>>>>> at >>>>>>>> org.wso2.carbon.ndatasource.core.DataSourceAxis2ConfigurationContextObserver.terminatingConfigurationContext(DataSourceAxis2ConfigurationContextObserver.java:49) >>>>>>>> at >>>>>>>> org.wso2.carbon.core.multitenancy.utils.TenantAxisUtils.doPreConfigContextTermination(TenantAxisUtils.java:515) >>>>>>>> at >>>>>>>> org.wso2.carbon.core.multitenancy.utils.TenantAxisUtils.terminateTenantConfigContext(TenantAxisUtils.java:477) >>>>>>>> at >>>>>>>> org.wso2.carbon.core.multitenancy.utils.TenantAxisUtils.cleanupTenants(TenantAxisUtils.java:429) >>>>>>>> at >>>>>>>> org.wso2.carbon.core.multitenancy.MultitenantServerManager$TenantCleanupTask.run(MultitenantServerManager.java:73) >>>>>>>> at >>>>>>>> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439) >>>>>>>> at >>>>>>>> java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317) >>>>>>>> at >>>>>>>> java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150) >>>>>>>> at >>>>>>>> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98) >>>>>>>> at >>>>>>>> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:180) >>>>>>>> at >>>>>>>> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:204) >>>>>>>> at >>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) >>>>>>>> at >>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) >>>>>>>> at java.lang.Thread.run(Thread.java:680) >>>>>>>> Caused by: java.lang.NullPointerException >>>>>>>> >>>>>>>> -- >>>>>>>> *Afkham Azeez* >>>>>>>> Director of Architecture; WSO2, Inc.; http://wso2.com >>>>>>>> Member; Apache Software Foundation; http://www.apache.org/ >>>>>>>> * <http://www.apache.org/>** >>>>>>>> email: **[email protected]* <[email protected]>* cell: +94 77 3320919 >>>>>>>> blog: **http://blog.afkham.org* <http://blog.afkham.org>* >>>>>>>> twitter: >>>>>>>> **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> >>>>>>>> * >>>>>>>> linked-in: **http://lk.linkedin.com/in/afkhamazeez* >>>>>>>> * >>>>>>>> * >>>>>>>> *Lean . Enterprise . Middleware* >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Dev mailing list >>>>>>>> [email protected] >>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Best Regards.. >>>>>>> >>>>>>> Chanika Geeganage >>>>>>> Software Engineer >>>>>>> WSO2, Inc.; http://wso2.com >>>>>>> >>>>>>> Mobile: +94773522586 >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Best Regards.. >>>>>> >>>>>> Chanika Geeganage >>>>>> Software Engineer >>>>>> WSO2, Inc.; http://wso2.com >>>>>> >>>>>> Mobile: +94773522586 >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> *Kasun Gajasinghe* >>>>> Software Engineer; >>>>> Development Technologies Team, WSO2 Inc.; http://wso2.com >>>>> >>>>> >>>>> , >>>>> *email: **kasung AT spamfree wso2.com >>>>> >>>>> >>>>> ** cell: **+94 (77) 678-0813* >>>>> *linked-in: *http://lk.linkedin.com/in/gajasinghe >>>>> >>>>> >>>>> * >>>>> * >>>>> *blog: **http://kasunbg.org* <http://kasunbg.org> >>>>> >>>>> >>>>> * >>>>> twitter: **http://twitter.com/kasunbg* <http://twitter.com/kasunbg> >>>>> >>>>> >>>>> * >>>>> * >>>>> >>>> >>>> >>>> >>>> -- >>>> Best Regards.. >>>> >>>> Chanika Geeganage >>>> Software Engineer >>>> WSO2, Inc.; http://wso2.com >>>> >>>> Mobile: +94773522586 >>>> >>> >>> >>> >>> -- >>> Best Regards.. >>> >>> Chanika Geeganage >>> Software Engineer >>> WSO2, Inc.; http://wso2.com >>> >>> Mobile: +94773522586 >>> >> >> >> >> -- >> Sameera Jayasoma, >> Architect, >> >> WSO2, Inc. (http://wso2.com) >> email: [email protected] >> blog: http://sameera.adahas.org >> twitter: https://twitter.com/sameerajayasoma >> flickr: http://www.flickr.com/photos/sameera-jayasoma/collections >> >> >> Lean . Enterprise . Middleware >> > > > > -- > Best Regards.. > > Chanika Geeganage > Software Engineer > WSO2, Inc.; http://wso2.com > > Mobile: +94773522586 > -- *Anjana Fernando* Technical Lead WSO2 Inc. | http://wso2.com lean . enterprise . middleware
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
