Hi Chamila, AFAIU LB is needed this event in order to do tenant aware load balancing. However my concern is why Carbon addTenant() is triggered here.
On Thu, Dec 11, 2014 at 8:04 AM, Chamila De Alwis <chami...@wso2.com> wrote: > Hi Udara, > > The usual case for processing CompleteTenantEvent is to use it at first to > establish the Topology model and then ignore the consequent ones. The > components will update the model based on the other topology events. So as > far as I understood, you should have a flag to determine if > CompleteTenantEvent was already processed or not. > > > Regards, > Chamila de Alwis > Software Engineer | WSO2 | +94772207163 > Blog: code.chamiladealwis.com > > > > On Wed, Dec 10, 2014 at 3:43 PM, Udara Liyanage <ud...@wso2.com> wrote: > >> Hi, >> >> Yes it is the culprit. It periodically trigger the add Tenant. >> >> TenantMgtUtil.triggerAddTenant(tenantBean); >> >> On Wed, Dec 10, 2014 at 3:38 PM, Udara Liyanage <ud...@wso2.com> wrote: >> >>> Hi, >>> >>> Just noticed TenantCompletion event is an Stratos event. So this may not >>> be the culprit for the constraint issue. >>> >>> On Wed, Dec 10, 2014 at 3:30 PM, Udara Liyanage <ud...@wso2.com> wrote: >>> >>>> Hi, >>>> >>>> TenantSynzhronizerTask periodically publishes CompleteTenantEvent >>>> event. This results in issues when oAuth feature is added since there are >>>> tenant listeners. >>>> For instance TenantManagementListener fails with database constraint >>>> violation. >>>> >>>> -- >>>> >>>> Udara Liyanage >>>> Software Engineer >>>> WSO2, Inc.: http://wso2.com >>>> lean. enterprise. middleware >>>> >>>> web: http://udaraliyanage.wordpress.com >>>> phone: +94 71 443 6897 >>>> >>> >>> >>> >>> -- >>> >>> Udara Liyanage >>> Software Engineer >>> WSO2, Inc.: http://wso2.com >>> lean. enterprise. middleware >>> >>> web: http://udaraliyanage.wordpress.com >>> phone: +94 71 443 6897 >>> >> >> >> >> -- >> >> Udara Liyanage >> Software Engineer >> WSO2, Inc.: http://wso2.com >> lean. enterprise. middleware >> >> web: http://udaraliyanage.wordpress.com >> phone: +94 71 443 6897 >> > > -- Udara Liyanage Software Engineer WSO2, Inc.: http://wso2.com lean. enterprise. middleware web: http://udaraliyanage.wordpress.com phone: +94 71 443 6897