On Thu, Sep 30, 2010 at 12:00 PM, Supun Kamburugamuva <[email protected]>wrote:
> I guess the problem is not clear. Here is the problem. > > We have two observers listening on tenant creation. One is responsible > for creating a tenant specific synapse environment. Other one is > responsible for creating the mediation statistics. > > But the second case where we create the mediation statistics require > the synapse environment to be created. So you can see this is a order > problem. If the second observer gets called rfirst it doesn't have > access to the synapse environment. > > One solution would be to populate another SynapseEnvironmentService > for each tenant creation and remove the observer from the mediation > statistics. > +1 for creating SynapseEnvironmentService server to notify the creation of SynapseEnvironment for a tenant. But I am wondering how can you remove it from the mediation stat component. Sameera > > Thanks, > Supun.. > > On Wed, Sep 29, 2010 at 4:58 PM, Afkham Azeez <[email protected]> wrote: > > First of all there is a spelling mistake; it should be Tenant not Tenent. > > You have to have a service component which depends > > on SynapseEnvironmentService. In the activate method of that SC, you can > > register the TenantStatisticsInitializer service/ > > Azeez > > > > > > > > On Wed, Sep 29, 2010 at 2:51 PM, Heshan Suriyaarachchi <[email protected]> > > wrote: > >> > >> Hi, > >> > >> I came across an issue while $subject. TenentStatisticsInitializer is an > >> Axis2ConfigurationContextObserver. In the TenentStatisticsInitializer > class; > >> when we are creating a StatisticsReporterThread, we need to pass a > >> SynapseEnvironmentService. > >> > >> Synapse Environment is also created via an Observer. Therefore this > >> SynapseEnvironmentService may or may not be available at the time of > >> creating the StatisticsReporterThread. > >> > >> How should we address this? > >> > >> -- > >> Regards, > >> Heshan Suriyaarachchi > >> Software Engineer > >> WSO2 Inc.; http://wso2.com/ > >> > >> Blog: http://heshans.blogspot.com/ > >> > >> _______________________________________________ > >> Stratos-dev mailing list > >> [email protected] > >> https://wso2.org/cgi-bin/mailman/listinfo/stratos-dev > >> > > > > > > > > -- > > Afkham Azeez > > Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com, > > > > Member; Apache Software Foundation; http://www.apache.org/ > > email: [email protected] cell: +94 77 3320919 > > blog: http://blog.afkham.org > > twitter: http://twitter.com/afkham_azeez > > linked-in: http://lk.linkedin.com/in/afkhamazeez > > > > Lean . Enterprise . Middleware > > > > _______________________________________________ > > Stratos-dev mailing list > > [email protected] > > https://wso2.org/cgi-bin/mailman/listinfo/stratos-dev > > > > > > > > -- > Supun Kamburugamuva > Technical Lead > WSO2 Inc.; http://wso2.org > E-mail: [email protected]; Mobile: +94 77 431 3585 > Blog: http://supunk.blogspot.com > > _______________________________________________ > Stratos-dev mailing list > [email protected] > https://wso2.org/cgi-bin/mailman/listinfo/stratos-dev > -- Sameera Jayasoma Technical Lead and Product Manager, WSO2 Carbon WSO2, Inc. (http://wso2.com) email: [email protected] blog: http://tech.jayasoma.org Lean . Enterprise . Middleware
_______________________________________________ Carbon-dev mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
