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

Reply via email to