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
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
