[prev in list] [next in list] [prev in thread] [next in thread] 

List:       esb-java-dev
Subject:    Re: [Dev] Error in DataSourceAxis2ConfigurationContextObserver when server is idling in windows
From:       Dinusha Senanayaka <dinusha () wso2 ! com>
Date:       2012-09-28 10:15:14
Message-ID: CAPvBoy5wNUwFwk=fBJrH0AZ+vRfC7_2PYB8tbJTE5AY5yC3-aQ () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Hi Rajika,

This is fixed (r144205).. Take a svn up in ndatasource.core module.

Regards,
Dinusha.

On Fri, Sep 28, 2012 at 3:15 PM, Dinusha Senanayaka <dinusha@wso2.com>wrote:

> Yeah, It can be reproduced.
> 
> Regards,
> Dinusha.
> 
> 
> On Fri, Sep 28, 2012 at 2:46 PM, Rajika Kumarasiri <rajika@wso2.com>wrote:
> 
> > I noticed this on Linux too.
> > 
> > Rajika
> > 
> > 
> > On Fri, Sep 28, 2012 at 2:32 PM, Dinusha Senanayaka <dinusha@wso2.com>wrote:
> > 
> > > looking into this.
> > > 
> > > Regards,
> > > Dinusha.
> > > 
> > > On Fri, Sep 28, 2012 at 2:28 PM, Rajika Kumarasiri <rajika@wso2.com>wrote:
> > > 
> > > > [2012-09-28 01:43:39,036] ERROR -
> > > > DataSourceAxis2ConfigurationContextObserver Error in initializing data
> > > > sources for tenant: -1 - Error in getting all data sources from repository:
> > > > Error in retrieving conf registry instance: Failed to obtain the user
> > > > realm for tenant: -1.
> > > > org.wso2.carbon.ndatasource.common.DataSourceException: Error in
> > > > getting all data sources from repository: Error in retrieving conf registry
> > > > instance: Failed to obtain the user rea
> > > > lm for tenant: -1.
> > > > 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.t \
> > > > erminatedConfigurationContext(DataSourceAxis2ConfigurationContextObserver.java:49)
> > > >  at
> > > > org.wso2.carbon.core.multitenancy.utils.TenantAxisUtils.doPostConfigContextTermination(TenantAxisUtils.java:504)
> > > >  at
> > > > org.wso2.carbon.core.multitenancy.utils.TenantAxisUtils.terminateTenantConfigContext(TenantAxisUtils.java:450)
> > > >  at
> > > > org.wso2.carbon.core.multitenancy.utils.TenantAxisUtils.cleanupTenants(TenantAxisUtils.java:401)
> > > >  at
> > > > org.wso2.carbon.core.multitenancy.MultitenantServerManager$TenantCleanupTask.run(MultitenantServerManager.java:73)
> > > >  at
> > > > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
> > > > 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:886)
> > > >  at
> > > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
> > > >  at java.lang.Thread.run(Thread.java:662)
> > > > Caused by: org.wso2.carbon.ndatasource.common.DataSourceException:
> > > > Error in retrieving conf registry instance: Failed to obtain the user realm
> > > > for tenant: -1.
> > > > at
> > > > org.wso2.carbon.ndatasource.core.utils.DataSourceUtils.getConfRegistryForTenant(DataSourceUtils.java:82)
> > > >  at
> > > > org.wso2.carbon.ndatasource.core.DataSourceRepository.getRegistry(DataSourceRepository.java:97)
> > > >  at
> > > > org.wso2.carbon.ndatasource.core.DataSourceRepository.updateAllUserDataSource(DataSourceRepository.java:128)
> > > >                 
> > > > ... 16 more
> > > > Caused by: org.wso2.carbon.registry.core.exceptions.RegistryException:
> > > > Failed to obtain the user realm for tenant: -1.
> > > > at
> > > > org.wso2.carbon.registry.core.session.UserRegistry.init(UserRegistry.java:270)
> > > >  at
> > > > org.wso2.carbon.registry.core.session.UserRegistry.<init>(UserRegistry.java:226)
> > > >  at
> > > > org.wso2.carbon.registry.core.session.UserRegistry.<init>(UserRegistry.java:205)
> > > >  at
> > > > org.wso2.carbon.registry.core.jdbc.EmbeddedRegistryService.getUserRegistry(EmbeddedRegistryService.java:427)
> > > >  at
> > > > org.wso2.carbon.registry.core.jdbc.EmbeddedRegistryService.getSystemRegistry(EmbeddedRegistryService.java:292)
> > > >  at
> > > > org.wso2.carbon.registry.core.jdbc.EmbeddedRegistryService.getConfigSystemRegistry(EmbeddedRegistryService.java:485)
> > > >  at
> > > > org.wso2.carbon.ndatasource.core.utils.DataSourceUtils.getConfRegistryForTenant(DataSourceUtils.java:79)
> > > >                 
> > > > ... 18 more
> > > > 
> > > > _______________________________________________
> > > > Dev mailing list
> > > > Dev@wso2.org
> > > > http://wso2.org/cgi-bin/mailman/listinfo/dev
> > > > 
> > > > 
> > > 
> > 
> 


[Attachment #5 (text/html)]

Hi Rajika,<br><br>This is fixed (r144205).. Take a svn up in ndatasource.core \
module.<br><br>Regards,<br>Dinusha.<br><br><div class="gmail_quote">On Fri, Sep 28, \
2012 at 3:15 PM, Dinusha Senanayaka <span dir="ltr">&lt;<a \
href="mailto:dinusha@wso2.com" target="_blank">dinusha@wso2.com</a>&gt;</span> \
wrote:<br>

<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex">Yeah, It can be reproduced. \
<br><br>Regards,<br>Dinusha.<div class="HOEnZb"><div class="h5"><br><br>

<div class="gmail_quote">On Fri, Sep 28, 2012 at 2:46 PM, Rajika Kumarasiri <span \
dir="ltr">&lt;<a href="mailto:rajika@wso2.com" \
target="_blank">rajika@wso2.com</a>&gt;</span> wrote:<br> <blockquote \
class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex">I noticed this on Linux too. <span><font \
color="#888888"><div><br></div></font></span><div> <span><font \
color="#888888">Rajika</font></span><div><div><br><br><div class="gmail_quote">On \
Fri, Sep 28, 2012 at 2:32 PM, Dinusha Senanayaka <span dir="ltr">&lt;<a \
href="mailto:dinusha@wso2.com" target="_blank">dinusha@wso2.com</a>&gt;</span> \
wrote:<br>



<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex">looking into \
this.<br><br>Regards,<br>Dinusha.<br><br><div class="gmail_quote"><div><div>On Fri, \
Sep 28, 2012 at 2:28 PM, Rajika Kumarasiri <span dir="ltr">&lt;<a \
href="mailto:rajika@wso2.com" target="_blank">rajika@wso2.com</a>&gt;</span> \
wrote:<br>





</div></div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt \
0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex"><div><div><div>[2012-09-28 01:43:39,036] ERROR - \
DataSourceAxis2ConfigurationContextObserver Error in initializing data sources for \
tenant: -1 - Error in getting all data sources from repository:</div>





<div> Error in retrieving conf registry instance: Failed to obtain the user realm for \
tenant: -1.</div> <div>org.wso2.carbon.ndatasource.common.DataSourceException: Error \
in getting all data sources from repository: Error in retrieving conf registry \
instance: Failed to obtain the user rea</div><div>lm for tenant: -1.</div>





<div>
        at org.wso2.carbon.ndatasource.core.DataSourceRepository.updateAllUserDataSource(DataSourceRepository.java:143)</div><div> \
at org.wso2.carbon.ndatasource.core.DataSourceRepository.unregisterAllUserDataSources(DataSourceRepository.java:123)</div>







<div>        at org.wso2.carbon.ndatasource.core.DataSourceManager.unloadTenant(DataSourceManager.java:108)</div><div> \
at org.wso2.carbon.ndatasource.core.DataSourceAxis2ConfigurationContextObserver.termin \
atedConfigurationContext(DataSourceAxis2ConfigurationContextObserver.java:49)</div>






<div>        at org.wso2.carbon.core.multitenancy.utils.TenantAxisUtils.doPostConfigContextTermination(TenantAxisUtils.java:504)</div><div> \
at org.wso2.carbon.core.multitenancy.utils.TenantAxisUtils.terminateTenantConfigContext(TenantAxisUtils.java:450)</div>







<div>        at org.wso2.carbon.core.multitenancy.utils.TenantAxisUtils.cleanupTenants(TenantAxisUtils.java:401)</div><div> \
at org.wso2.carbon.core.multitenancy.MultitenantServerManager$TenantCleanupTask.run(MultitenantServerManager.java:73)</div>







<div>        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)</div><div> \
at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)</div><div> \
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)</div>






<div>        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)</div><div> \
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:180)</div>







<div>        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:204)</div><div> \
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)</div>







<div>        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)</div><div> \
at java.lang.Thread.run(Thread.java:662)</div><div>Caused by: \
org.wso2.carbon.ndatasource.common.DataSourceException: Error in retrieving conf \
registry instance: Failed to obtain the user realm for tenant: -1.</div>






<div>        at org.wso2.carbon.ndatasource.core.utils.DataSourceUtils.getConfRegistryForTenant(DataSourceUtils.java:82)</div><div> \
at org.wso2.carbon.ndatasource.core.DataSourceRepository.getRegistry(DataSourceRepository.java:97)</div>







<div>        at org.wso2.carbon.ndatasource.core.DataSourceRepository.updateAllUserDataSource(DataSourceRepository.java:128)</div><div> \
... 16 more</div><div>Caused by: \
org.wso2.carbon.registry.core.exceptions.RegistryException: Failed to obtain the user \
realm for tenant: -1.</div>






<div>        at org.wso2.carbon.registry.core.session.UserRegistry.init(UserRegistry.java:270)</div><div> \
at org.wso2.carbon.registry.core.session.UserRegistry.&lt;init&gt;(UserRegistry.java:226)</div><div> \
at org.wso2.carbon.registry.core.session.UserRegistry.&lt;init&gt;(UserRegistry.java:205)</div>







<div>        at org.wso2.carbon.registry.core.jdbc.EmbeddedRegistryService.getUserRegistry(EmbeddedRegistryService.java:427)</div><div> \
at org.wso2.carbon.registry.core.jdbc.EmbeddedRegistryService.getSystemRegistry(EmbeddedRegistryService.java:292)</div>







<div>        at org.wso2.carbon.registry.core.jdbc.EmbeddedRegistryService.getConfigSystemRegistry(EmbeddedRegistryService.java:485)</div><div> \
at org.wso2.carbon.ndatasource.core.utils.DataSourceUtils.getConfRegistryForTenant(DataSourceUtils.java:79)</div>







<div>        ... 18 more</div>
<br></div></div>_______________________________________________<br>
Dev mailing list<br>
<a href="mailto:Dev@wso2.org" target="_blank">Dev@wso2.org</a><br>
<a href="http://wso2.org/cgi-bin/mailman/listinfo/dev" \
target="_blank">http://wso2.org/cgi-bin/mailman/listinfo/dev</a><br> \
<br></blockquote></div><br> </blockquote></div><br></div></div></div>
</blockquote></div><br>
</div></div></blockquote></div><br>



_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic