Hi All,
$Subject. Reason seems to be that since no one creates super tenant,
TenantCreatedMessageProcessor event would not send for super tenant. Hence,
Stratos LB doesn't treat super tenant as a valid tenant. Example is when a
super tenant subscription to a multi-tenant service, Stratos LB logs
following [1].
Fix would be to pre-load the maps in TenantManager, with super-tenant
details.
[1]
TID: [0] [LB] [2014-04-30 15:56:43,709] WARN
{org.apache.stratos.messaging.message.processor.tenant.TenantUnSubscribedMessageProcessor}
- Tenant not found: [tenant-id] -1234
--
Best Regards,
Nirmal
Nirmal Fernando.
PPMC Member & Committer of Apache Stratos,
Senior Software Engineer, WSO2 Inc.
Blog: http://nirmalfdo.blogspot.com/