Re: [Dev] [Clustering] DepSync not working in tenant mode
On Fri, Feb 6, 2015 at 12:06 PM, Maheeka Jayasuriya mahe...@wso2.com wrote: Hi, When a tenant is created in the manager node, the synced content is not checked out into the worker node. Refer stack trace at [1] If once logged into the tenant from the management console of the worker node, everything is deployed successfully. Refer stack trace at [2] Normally we disable the UI of worker node by -DworkerNode=true parameter. Is this the expected behaviour? [1] [2015-02-06 11:49:28,102] INFO - HazelcastClusterMessageListener Received ClusteringMessage: SynchronizeRepositoryRequest{tenantId=1, tenantDomain=' maheeka.com', messageId=659fa4c1-62f5-44ae-8c5f-ad9ee63b9d4b} [2015-02-06 11:49:28,104] INFO - SynchronizeRepositoryRequest Received [SynchronizeRepositoryRequest{tenantId=1, tenantDomain='maheeka.com', messageId=659fa4c1-62f5-44ae-8c5f-ad9ee63b9d4b}] [2015-02-06 11:49:28,104] INFO - SynchronizeRepositoryRequest Updating repo update required parameter [2] [2015-02-06 11:54:26,740] INFO - CarbonAuthenticationUtil ' ad...@maheeka.com [1]' logged in at [2015-02-06 11:54:26,740+0530] [2015-02-06 11:54:28,537] INFO - DeploymentSynchronizer Doing initial sync up... [2015-02-06 11:54:28,537] INFO - DeploymentSynchronizer Checking out... [2015-02-06 11:54:31,101] INFO - DeploymentSynchronizer Committing... [2015-02-06 11:54:32,135] INFO - TenantAxisConfigurator Creating tenant AxisConfiguration for tenant: maheeka.com[1] [2015-02-06 11:54:32,208] INFO - UserStoreConfigurationDeployer User Store Configuration Deployer initiated. [2015-02-06 11:54:32,353] INFO - DeploymentInterceptor Deploying Axis2 service: wso2carbon-sts {maheeka.com[1]} [2015-02-06 11:54:32,492] INFO - DeploymentEngine Deploying Web service: org.wso2.carbon.sts - [2015-02-06 11:54:32,497] INFO - DeploymentInterceptor Deploying Axis2 service: wso2carbon-sts {maheeka.com[1]} [2015-02-06 11:54:32,814] INFO - PermissionUpdater Permission cache updated for tenant 1 [2015-02-06 11:54:32,814] INFO - TenantServiceBusInitializer Intializing the ESB Configuration for the tenant domain : maheeka.com [2015-02-06 11:54:32,839] INFO - SynapseControllerFactory Using Synapse home : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1 [2015-02-06 11:54:32,839] INFO - SynapseControllerFactory Using synapse.xml location : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1/synapse-configs/default [2015-02-06 11:54:32,840] INFO - SynapseControllerFactory Using server name : synapse.maheeka.com [2015-02-06 11:54:32,840] INFO - SynapseControllerFactory The timeout handler will run every : 15s [2015-02-06 11:54:32,840] INFO - Axis2SynapseController Initializing Synapse at : Fri Feb 06 11:54:32 IST 2015 [2015-02-06 11:54:32,843] INFO - CarbonSynapseController Loading the mediation configuration from the file system [2015-02-06 11:54:32,844] INFO - MultiXMLConfigurationBuilder Building synapse configuration from the synapse artifact repository at : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1/synapse-configs/default [2015-02-06 11:54:32,853] INFO - SynapseConfigurationBuilder Loaded Synapse configuration from the artifact repository at : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1/synapse-configs/default [2015-02-06 11:54:32,854] INFO - Axis2SynapseController Loading mediator extensions... [2015-02-06 11:54:32,855] INFO - Axis2SynapseController Deploying the Synapse service... [2015-02-06 11:54:32,855] INFO - Axis2SynapseController Deploying Proxy services... [2015-02-06 11:54:32,855] INFO - Axis2SynapseController Deploying EventSources... [2015-02-06 11:54:32,857] INFO - ServerManager Server ready for processing... [2015-02-06 11:54:32,872] WARN - MediationStatisticsServiceComponent Couldn't find the mediation statistics store for tenant id: 1 [2015-02-06 11:54:32,884] INFO - TenantAxisUtils Loaded tenant maheeka.com in 6137 ms Thanks, Maheeka Jayasuriya Software Engineer Mobile : +9450661 ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev -- *Aruna Sujith Karunarathna* | Software Engineer WSO2, Inc | lean. enterprise. middleware. #20, Palm Grove, Colombo 03, Sri Lanka Mobile: +94 71 9040362 | Work: +94 112145345 Email: ar...@wso2.com | Web: www.wso2.com ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] [Clustering] DepSync not working in tenant mode
Guys, Its true that by design the tenant gets loaded in a carbon server at the first log in or at the first request. But in Dep Sync the artifact ( for example proxy service ) deployed on a tenant should be deployed seamlessly in all workers. If we expect to have all the tenants already loaded in all the workers, its wrong because. 1. Tenant is loaded at first login - we shouldn't log in to workers as Mgt console is disabled in workers. 1. Tenant is loaded at first request - First request doesn't get hit on a worker if the artifact is not deployed, and the artifact doesn't get deployed if the tenant is not loaded. Hi Jeewantha, During the first request on the worker the tenant get loaded, relevant artifacts for that tenant will be checkout and get deployed and finally the request will be served. This doesn't look like an expected behaviour. @Carbon team, let us know if we have a solution for this. Thanks, Jeewantha On Fri, Feb 6, 2015 at 12:12 PM, Aruna Karunarathna ar...@wso2.com wrote: On Fri, Feb 6, 2015 at 12:06 PM, Maheeka Jayasuriya mahe...@wso2.com wrote: Hi, When a tenant is created in the manager node, the synced content is not checked out into the worker node. Refer stack trace at [1] If once logged into the tenant from the management console of the worker node, everything is deployed successfully. Refer stack trace at [2] Normally we disable the UI of worker node by -DworkerNode=true parameter. Is this the expected behaviour? [1] [2015-02-06 11:49:28,102] INFO - HazelcastClusterMessageListener Received ClusteringMessage: SynchronizeRepositoryRequest{tenantId=1, tenantDomain='maheeka.com', messageId=659fa4c1-62f5-44ae-8c5f-ad9ee63b9d4b} [2015-02-06 11:49:28,104] INFO - SynchronizeRepositoryRequest Received [SynchronizeRepositoryRequest{tenantId=1, tenantDomain='maheeka.com', messageId=659fa4c1-62f5-44ae-8c5f-ad9ee63b9d4b}] [2015-02-06 11:49:28,104] INFO - SynchronizeRepositoryRequest Updating repo update required parameter [2] [2015-02-06 11:54:26,740] INFO - CarbonAuthenticationUtil ' ad...@maheeka.com [1]' logged in at [2015-02-06 11:54:26,740+0530] [2015-02-06 11:54:28,537] INFO - DeploymentSynchronizer Doing initial sync up... [2015-02-06 11:54:28,537] INFO - DeploymentSynchronizer Checking out... [2015-02-06 11:54:31,101] INFO - DeploymentSynchronizer Committing... [2015-02-06 11:54:32,135] INFO - TenantAxisConfigurator Creating tenant AxisConfiguration for tenant: maheeka.com[1] [2015-02-06 11:54:32,208] INFO - UserStoreConfigurationDeployer User Store Configuration Deployer initiated. [2015-02-06 11:54:32,353] INFO - DeploymentInterceptor Deploying Axis2 service: wso2carbon-sts {maheeka.com[1]} [2015-02-06 11:54:32,492] INFO - DeploymentEngine Deploying Web service: org.wso2.carbon.sts - [2015-02-06 11:54:32,497] INFO - DeploymentInterceptor Deploying Axis2 service: wso2carbon-sts {maheeka.com[1]} [2015-02-06 11:54:32,814] INFO - PermissionUpdater Permission cache updated for tenant 1 [2015-02-06 11:54:32,814] INFO - TenantServiceBusInitializer Intializing the ESB Configuration for the tenant domain : maheeka.com [2015-02-06 11:54:32,839] INFO - SynapseControllerFactory Using Synapse home : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1 [2015-02-06 11:54:32,839] INFO - SynapseControllerFactory Using synapse.xml location : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1/synapse-configs/default [2015-02-06 11:54:32,840] INFO - SynapseControllerFactory Using server name : synapse.maheeka.com [2015-02-06 11:54:32,840] INFO - SynapseControllerFactory The timeout handler will run every : 15s [2015-02-06 11:54:32,840] INFO - Axis2SynapseController Initializing Synapse at : Fri Feb 06 11:54:32 IST 2015 [2015-02-06 11:54:32,843] INFO - CarbonSynapseController Loading the mediation configuration from the file system [2015-02-06 11:54:32,844] INFO - MultiXMLConfigurationBuilder Building synapse configuration from the synapse artifact repository at : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1/synapse-configs/default [2015-02-06 11:54:32,853] INFO - SynapseConfigurationBuilder Loaded Synapse configuration from the artifact repository at : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1/synapse-configs/default [2015-02-06 11:54:32,854] INFO - Axis2SynapseController Loading mediator extensions... [2015-02-06 11:54:32,855] INFO - Axis2SynapseController Deploying the Synapse service... [2015-02-06 11:54:32,855] INFO - Axis2SynapseController Deploying Proxy services... [2015-02-06 11:54:32,855] INFO - Axis2SynapseController Deploying EventSources... [2015-02-06 11:54:32,857] INFO - ServerManager Server ready for processing... [2015-02-06 11:54:32,872] WARN - MediationStatisticsServiceComponent Couldn't find the mediation statistics store for tenant id: 1 [2015-02-06
Re: [Dev] [Clustering] DepSync not working in tenant mode
Guys, Its true that by design the tenant gets loaded in a carbon server at the first log in or at the first request. But in Dep Sync the artifact ( for example proxy service ) deployed on a tenant should be deployed seamlessly in all workers. If we expect to have all the tenants already loaded in all the workers, its wrong because. 1. Tenant is loaded at first login - we shouldn't log in to workers as Mgt console is disabled in workers. 1. Tenant is loaded at first request - First request doesn't get hit on a worker if the artifact is not deployed, and the artifact doesn't get deployed if the tenant is not loaded. This doesn't look like an expected behaviour. @Carbon team, let us know if we have a solution for this. Thanks, Jeewantha On Fri, Feb 6, 2015 at 12:12 PM, Aruna Karunarathna ar...@wso2.com wrote: On Fri, Feb 6, 2015 at 12:06 PM, Maheeka Jayasuriya mahe...@wso2.com wrote: Hi, When a tenant is created in the manager node, the synced content is not checked out into the worker node. Refer stack trace at [1] If once logged into the tenant from the management console of the worker node, everything is deployed successfully. Refer stack trace at [2] Normally we disable the UI of worker node by -DworkerNode=true parameter. Is this the expected behaviour? [1] [2015-02-06 11:49:28,102] INFO - HazelcastClusterMessageListener Received ClusteringMessage: SynchronizeRepositoryRequest{tenantId=1, tenantDomain='maheeka.com', messageId=659fa4c1-62f5-44ae-8c5f-ad9ee63b9d4b} [2015-02-06 11:49:28,104] INFO - SynchronizeRepositoryRequest Received [SynchronizeRepositoryRequest{tenantId=1, tenantDomain='maheeka.com', messageId=659fa4c1-62f5-44ae-8c5f-ad9ee63b9d4b}] [2015-02-06 11:49:28,104] INFO - SynchronizeRepositoryRequest Updating repo update required parameter [2] [2015-02-06 11:54:26,740] INFO - CarbonAuthenticationUtil ' ad...@maheeka.com [1]' logged in at [2015-02-06 11:54:26,740+0530] [2015-02-06 11:54:28,537] INFO - DeploymentSynchronizer Doing initial sync up... [2015-02-06 11:54:28,537] INFO - DeploymentSynchronizer Checking out... [2015-02-06 11:54:31,101] INFO - DeploymentSynchronizer Committing... [2015-02-06 11:54:32,135] INFO - TenantAxisConfigurator Creating tenant AxisConfiguration for tenant: maheeka.com[1] [2015-02-06 11:54:32,208] INFO - UserStoreConfigurationDeployer User Store Configuration Deployer initiated. [2015-02-06 11:54:32,353] INFO - DeploymentInterceptor Deploying Axis2 service: wso2carbon-sts {maheeka.com[1]} [2015-02-06 11:54:32,492] INFO - DeploymentEngine Deploying Web service: org.wso2.carbon.sts - [2015-02-06 11:54:32,497] INFO - DeploymentInterceptor Deploying Axis2 service: wso2carbon-sts {maheeka.com[1]} [2015-02-06 11:54:32,814] INFO - PermissionUpdater Permission cache updated for tenant 1 [2015-02-06 11:54:32,814] INFO - TenantServiceBusInitializer Intializing the ESB Configuration for the tenant domain : maheeka.com [2015-02-06 11:54:32,839] INFO - SynapseControllerFactory Using Synapse home : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1 [2015-02-06 11:54:32,839] INFO - SynapseControllerFactory Using synapse.xml location : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1/synapse-configs/default [2015-02-06 11:54:32,840] INFO - SynapseControllerFactory Using server name : synapse.maheeka.com [2015-02-06 11:54:32,840] INFO - SynapseControllerFactory The timeout handler will run every : 15s [2015-02-06 11:54:32,840] INFO - Axis2SynapseController Initializing Synapse at : Fri Feb 06 11:54:32 IST 2015 [2015-02-06 11:54:32,843] INFO - CarbonSynapseController Loading the mediation configuration from the file system [2015-02-06 11:54:32,844] INFO - MultiXMLConfigurationBuilder Building synapse configuration from the synapse artifact repository at : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1/synapse-configs/default [2015-02-06 11:54:32,853] INFO - SynapseConfigurationBuilder Loaded Synapse configuration from the artifact repository at : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1/synapse-configs/default [2015-02-06 11:54:32,854] INFO - Axis2SynapseController Loading mediator extensions... [2015-02-06 11:54:32,855] INFO - Axis2SynapseController Deploying the Synapse service... [2015-02-06 11:54:32,855] INFO - Axis2SynapseController Deploying Proxy services... [2015-02-06 11:54:32,855] INFO - Axis2SynapseController Deploying EventSources... [2015-02-06 11:54:32,857] INFO - ServerManager Server ready for processing... [2015-02-06 11:54:32,872] WARN - MediationStatisticsServiceComponent Couldn't find the mediation statistics store for tenant id: 1 [2015-02-06 11:54:32,884] INFO - TenantAxisUtils Loaded tenant maheeka.com in 6137 ms Thanks, Maheeka Jayasuriya Software Engineer Mobile : +9450661 ___ Dev mailing
[Dev] [Clustering] DepSync not working in tenant mode
Hi, When a tenant is created in the manager node, the synced content is not checked out into the worker node. Refer stack trace at [1] If once logged into the tenant from the management console of the worker node, everything is deployed successfully. Refer stack trace at [2] Is this the expected behaviour? [1] [2015-02-06 11:49:28,102] INFO - HazelcastClusterMessageListener Received ClusteringMessage: SynchronizeRepositoryRequest{tenantId=1, tenantDomain=' maheeka.com', messageId=659fa4c1-62f5-44ae-8c5f-ad9ee63b9d4b} [2015-02-06 11:49:28,104] INFO - SynchronizeRepositoryRequest Received [SynchronizeRepositoryRequest{tenantId=1, tenantDomain='maheeka.com', messageId=659fa4c1-62f5-44ae-8c5f-ad9ee63b9d4b}] [2015-02-06 11:49:28,104] INFO - SynchronizeRepositoryRequest Updating repo update required parameter [2] [2015-02-06 11:54:26,740] INFO - CarbonAuthenticationUtil ' ad...@maheeka.com [1]' logged in at [2015-02-06 11:54:26,740+0530] [2015-02-06 11:54:28,537] INFO - DeploymentSynchronizer Doing initial sync up... [2015-02-06 11:54:28,537] INFO - DeploymentSynchronizer Checking out... [2015-02-06 11:54:31,101] INFO - DeploymentSynchronizer Committing... [2015-02-06 11:54:32,135] INFO - TenantAxisConfigurator Creating tenant AxisConfiguration for tenant: maheeka.com[1] [2015-02-06 11:54:32,208] INFO - UserStoreConfigurationDeployer User Store Configuration Deployer initiated. [2015-02-06 11:54:32,353] INFO - DeploymentInterceptor Deploying Axis2 service: wso2carbon-sts {maheeka.com[1]} [2015-02-06 11:54:32,492] INFO - DeploymentEngine Deploying Web service: org.wso2.carbon.sts - [2015-02-06 11:54:32,497] INFO - DeploymentInterceptor Deploying Axis2 service: wso2carbon-sts {maheeka.com[1]} [2015-02-06 11:54:32,814] INFO - PermissionUpdater Permission cache updated for tenant 1 [2015-02-06 11:54:32,814] INFO - TenantServiceBusInitializer Intializing the ESB Configuration for the tenant domain : maheeka.com [2015-02-06 11:54:32,839] INFO - SynapseControllerFactory Using Synapse home : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1 [2015-02-06 11:54:32,839] INFO - SynapseControllerFactory Using synapse.xml location : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1/synapse-configs/default [2015-02-06 11:54:32,840] INFO - SynapseControllerFactory Using server name : synapse.maheeka.com [2015-02-06 11:54:32,840] INFO - SynapseControllerFactory The timeout handler will run every : 15s [2015-02-06 11:54:32,840] INFO - Axis2SynapseController Initializing Synapse at : Fri Feb 06 11:54:32 IST 2015 [2015-02-06 11:54:32,843] INFO - CarbonSynapseController Loading the mediation configuration from the file system [2015-02-06 11:54:32,844] INFO - MultiXMLConfigurationBuilder Building synapse configuration from the synapse artifact repository at : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1/synapse-configs/default [2015-02-06 11:54:32,853] INFO - SynapseConfigurationBuilder Loaded Synapse configuration from the artifact repository at : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1/synapse-configs/default [2015-02-06 11:54:32,854] INFO - Axis2SynapseController Loading mediator extensions... [2015-02-06 11:54:32,855] INFO - Axis2SynapseController Deploying the Synapse service... [2015-02-06 11:54:32,855] INFO - Axis2SynapseController Deploying Proxy services... [2015-02-06 11:54:32,855] INFO - Axis2SynapseController Deploying EventSources... [2015-02-06 11:54:32,857] INFO - ServerManager Server ready for processing... [2015-02-06 11:54:32,872] WARN - MediationStatisticsServiceComponent Couldn't find the mediation statistics store for tenant id: 1 [2015-02-06 11:54:32,884] INFO - TenantAxisUtils Loaded tenant maheeka.com in 6137 ms Thanks, Maheeka Jayasuriya Software Engineer Mobile : +9450661 ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] [Clustering] DepSync not working in tenant mode
Why do you think that this is not the expected behavior? On Fri, Feb 6, 2015 at 12:39 PM, Jeewantha Dharmaparakrama jeewan...@wso2.com wrote: Guys, Its true that by design the tenant gets loaded in a carbon server at the first log in or at the first request. But in Dep Sync the artifact ( for example proxy service ) deployed on a tenant should be deployed seamlessly in all workers. If we expect to have all the tenants already loaded in all the workers, its wrong because. 1. Tenant is loaded at first login - we shouldn't log in to workers as Mgt console is disabled in workers. 1. Tenant is loaded at first request - First request doesn't get hit on a worker if the artifact is not deployed, and the artifact doesn't get deployed if the tenant is not loaded. This doesn't look like an expected behaviour. @Carbon team, let us know if we have a solution for this. Thanks, Jeewantha On Fri, Feb 6, 2015 at 12:12 PM, Aruna Karunarathna ar...@wso2.com wrote: On Fri, Feb 6, 2015 at 12:06 PM, Maheeka Jayasuriya mahe...@wso2.com wrote: Hi, When a tenant is created in the manager node, the synced content is not checked out into the worker node. Refer stack trace at [1] If once logged into the tenant from the management console of the worker node, everything is deployed successfully. Refer stack trace at [2] Normally we disable the UI of worker node by -DworkerNode=true parameter. Is this the expected behaviour? [1] [2015-02-06 11:49:28,102] INFO - HazelcastClusterMessageListener Received ClusteringMessage: SynchronizeRepositoryRequest{tenantId=1, tenantDomain='maheeka.com', messageId=659fa4c1-62f5-44ae-8c5f-ad9ee63b9d4b} [2015-02-06 11:49:28,104] INFO - SynchronizeRepositoryRequest Received [SynchronizeRepositoryRequest{tenantId=1, tenantDomain='maheeka.com', messageId=659fa4c1-62f5-44ae-8c5f-ad9ee63b9d4b}] [2015-02-06 11:49:28,104] INFO - SynchronizeRepositoryRequest Updating repo update required parameter [2] [2015-02-06 11:54:26,740] INFO - CarbonAuthenticationUtil ' ad...@maheeka.com [1]' logged in at [2015-02-06 11:54:26,740+0530] [2015-02-06 11:54:28,537] INFO - DeploymentSynchronizer Doing initial sync up... [2015-02-06 11:54:28,537] INFO - DeploymentSynchronizer Checking out... [2015-02-06 11:54:31,101] INFO - DeploymentSynchronizer Committing... [2015-02-06 11:54:32,135] INFO - TenantAxisConfigurator Creating tenant AxisConfiguration for tenant: maheeka.com[1] [2015-02-06 11:54:32,208] INFO - UserStoreConfigurationDeployer User Store Configuration Deployer initiated. [2015-02-06 11:54:32,353] INFO - DeploymentInterceptor Deploying Axis2 service: wso2carbon-sts {maheeka.com[1]} [2015-02-06 11:54:32,492] INFO - DeploymentEngine Deploying Web service: org.wso2.carbon.sts - [2015-02-06 11:54:32,497] INFO - DeploymentInterceptor Deploying Axis2 service: wso2carbon-sts {maheeka.com[1]} [2015-02-06 11:54:32,814] INFO - PermissionUpdater Permission cache updated for tenant 1 [2015-02-06 11:54:32,814] INFO - TenantServiceBusInitializer Intializing the ESB Configuration for the tenant domain : maheeka.com [2015-02-06 11:54:32,839] INFO - SynapseControllerFactory Using Synapse home : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1 [2015-02-06 11:54:32,839] INFO - SynapseControllerFactory Using synapse.xml location : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1/synapse-configs/default [2015-02-06 11:54:32,840] INFO - SynapseControllerFactory Using server name : synapse.maheeka.com [2015-02-06 11:54:32,840] INFO - SynapseControllerFactory The timeout handler will run every : 15s [2015-02-06 11:54:32,840] INFO - Axis2SynapseController Initializing Synapse at : Fri Feb 06 11:54:32 IST 2015 [2015-02-06 11:54:32,843] INFO - CarbonSynapseController Loading the mediation configuration from the file system [2015-02-06 11:54:32,844] INFO - MultiXMLConfigurationBuilder Building synapse configuration from the synapse artifact repository at : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1/synapse-configs/default [2015-02-06 11:54:32,853] INFO - SynapseConfigurationBuilder Loaded Synapse configuration from the artifact repository at : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1/synapse-configs/default [2015-02-06 11:54:32,854] INFO - Axis2SynapseController Loading mediator extensions... [2015-02-06 11:54:32,855] INFO - Axis2SynapseController Deploying the Synapse service... [2015-02-06 11:54:32,855] INFO - Axis2SynapseController Deploying Proxy services... [2015-02-06 11:54:32,855] INFO - Axis2SynapseController Deploying EventSources... [2015-02-06 11:54:32,857] INFO - ServerManager Server ready for processing... [2015-02-06 11:54:32,872] WARN - MediationStatisticsServiceComponent Couldn't find the mediation statistics store for tenant id: 1 [2015-02-06 11:54:32,884] INFO - TenantAxisUtils Loaded tenant
Re: [Dev] [Clustering] DepSync not working in tenant mode
Yes this is the expected behavior. When you are logging in, the tenant is loaded and syncing happens. On Fri, Feb 6, 2015 at 12:06 PM, Maheeka Jayasuriya mahe...@wso2.com wrote: Hi, When a tenant is created in the manager node, the synced content is not checked out into the worker node. Refer stack trace at [1] If once logged into the tenant from the management console of the worker node, everything is deployed successfully. Refer stack trace at [2] Is this the expected behaviour? [1] [2015-02-06 11:49:28,102] INFO - HazelcastClusterMessageListener Received ClusteringMessage: SynchronizeRepositoryRequest{tenantId=1, tenantDomain=' maheeka.com', messageId=659fa4c1-62f5-44ae-8c5f-ad9ee63b9d4b} [2015-02-06 11:49:28,104] INFO - SynchronizeRepositoryRequest Received [SynchronizeRepositoryRequest{tenantId=1, tenantDomain='maheeka.com', messageId=659fa4c1-62f5-44ae-8c5f-ad9ee63b9d4b}] [2015-02-06 11:49:28,104] INFO - SynchronizeRepositoryRequest Updating repo update required parameter [2] [2015-02-06 11:54:26,740] INFO - CarbonAuthenticationUtil ' ad...@maheeka.com [1]' logged in at [2015-02-06 11:54:26,740+0530] [2015-02-06 11:54:28,537] INFO - DeploymentSynchronizer Doing initial sync up... [2015-02-06 11:54:28,537] INFO - DeploymentSynchronizer Checking out... [2015-02-06 11:54:31,101] INFO - DeploymentSynchronizer Committing... [2015-02-06 11:54:32,135] INFO - TenantAxisConfigurator Creating tenant AxisConfiguration for tenant: maheeka.com[1] [2015-02-06 11:54:32,208] INFO - UserStoreConfigurationDeployer User Store Configuration Deployer initiated. [2015-02-06 11:54:32,353] INFO - DeploymentInterceptor Deploying Axis2 service: wso2carbon-sts {maheeka.com[1]} [2015-02-06 11:54:32,492] INFO - DeploymentEngine Deploying Web service: org.wso2.carbon.sts - [2015-02-06 11:54:32,497] INFO - DeploymentInterceptor Deploying Axis2 service: wso2carbon-sts {maheeka.com[1]} [2015-02-06 11:54:32,814] INFO - PermissionUpdater Permission cache updated for tenant 1 [2015-02-06 11:54:32,814] INFO - TenantServiceBusInitializer Intializing the ESB Configuration for the tenant domain : maheeka.com [2015-02-06 11:54:32,839] INFO - SynapseControllerFactory Using Synapse home : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1 [2015-02-06 11:54:32,839] INFO - SynapseControllerFactory Using synapse.xml location : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1/synapse-configs/default [2015-02-06 11:54:32,840] INFO - SynapseControllerFactory Using server name : synapse.maheeka.com [2015-02-06 11:54:32,840] INFO - SynapseControllerFactory The timeout handler will run every : 15s [2015-02-06 11:54:32,840] INFO - Axis2SynapseController Initializing Synapse at : Fri Feb 06 11:54:32 IST 2015 [2015-02-06 11:54:32,843] INFO - CarbonSynapseController Loading the mediation configuration from the file system [2015-02-06 11:54:32,844] INFO - MultiXMLConfigurationBuilder Building synapse configuration from the synapse artifact repository at : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1/synapse-configs/default [2015-02-06 11:54:32,853] INFO - SynapseConfigurationBuilder Loaded Synapse configuration from the artifact repository at : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1/synapse-configs/default [2015-02-06 11:54:32,854] INFO - Axis2SynapseController Loading mediator extensions... [2015-02-06 11:54:32,855] INFO - Axis2SynapseController Deploying the Synapse service... [2015-02-06 11:54:32,855] INFO - Axis2SynapseController Deploying Proxy services... [2015-02-06 11:54:32,855] INFO - Axis2SynapseController Deploying EventSources... [2015-02-06 11:54:32,857] INFO - ServerManager Server ready for processing... [2015-02-06 11:54:32,872] WARN - MediationStatisticsServiceComponent Couldn't find the mediation statistics store for tenant id: 1 [2015-02-06 11:54:32,884] INFO - TenantAxisUtils Loaded tenant maheeka.com in 6137 ms Thanks, Maheeka Jayasuriya Software Engineer Mobile : +9450661 ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev -- *Aruna Sujith Karunarathna* | Software Engineer WSO2, Inc | lean. enterprise. middleware. #20, Palm Grove, Colombo 03, Sri Lanka Mobile: +94 71 9040362 | Work: +94 112145345 Email: ar...@wso2.com | Web: www.wso2.com ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] [Clustering] DepSync not working in tenant mode
On Fri, Feb 6, 2015 at 12:50 PM, Manoj Kumara ma...@wso2.com wrote: Guys, Its true that by design the tenant gets loaded in a carbon server at the first log in or at the first request. But in Dep Sync the artifact ( for example proxy service ) deployed on a tenant should be deployed seamlessly in all workers. If we expect to have all the tenants already loaded in all the workers, its wrong because. 1. Tenant is loaded at first login - we shouldn't log in to workers as Mgt console is disabled in workers. 1. Tenant is loaded at first request - First request doesn't get hit on a worker if the artifact is not deployed, and the artifact doesn't get deployed if the tenant is not loaded. Hi Jeewantha, During the first request on the worker the tenant get loaded, relevant artifacts for that tenant will be checkout and get deployed and finally the request will be served. I see. Thanks for the explanation Manoj. @Sameera, I thought the artifacts should be deployed in all the workers when the tenant is loaded once in the Management node. The reason I thought so was when the LB sends requests to workers in a round robin manner, if there are 10 workers first 10 requests get delayed to be served since every worker has to deploy the artifact at their first request. This doesn't look like an expected behaviour. @Carbon team, let us know if we have a solution for this. Thanks, Jeewantha On Fri, Feb 6, 2015 at 12:12 PM, Aruna Karunarathna ar...@wso2.com wrote: On Fri, Feb 6, 2015 at 12:06 PM, Maheeka Jayasuriya mahe...@wso2.com wrote: Hi, When a tenant is created in the manager node, the synced content is not checked out into the worker node. Refer stack trace at [1] If once logged into the tenant from the management console of the worker node, everything is deployed successfully. Refer stack trace at [2] Normally we disable the UI of worker node by -DworkerNode=true parameter. Is this the expected behaviour? [1] [2015-02-06 11:49:28,102] INFO - HazelcastClusterMessageListener Received ClusteringMessage: SynchronizeRepositoryRequest{tenantId=1, tenantDomain='maheeka.com', messageId=659fa4c1-62f5-44ae-8c5f-ad9ee63b9d4b} [2015-02-06 11:49:28,104] INFO - SynchronizeRepositoryRequest Received [SynchronizeRepositoryRequest{tenantId=1, tenantDomain='maheeka.com', messageId=659fa4c1-62f5-44ae-8c5f-ad9ee63b9d4b}] [2015-02-06 11:49:28,104] INFO - SynchronizeRepositoryRequest Updating repo update required parameter [2] [2015-02-06 11:54:26,740] INFO - CarbonAuthenticationUtil ' ad...@maheeka.com [1]' logged in at [2015-02-06 11:54:26,740+0530] [2015-02-06 11:54:28,537] INFO - DeploymentSynchronizer Doing initial sync up... [2015-02-06 11:54:28,537] INFO - DeploymentSynchronizer Checking out... [2015-02-06 11:54:31,101] INFO - DeploymentSynchronizer Committing... [2015-02-06 11:54:32,135] INFO - TenantAxisConfigurator Creating tenant AxisConfiguration for tenant: maheeka.com[1] [2015-02-06 11:54:32,208] INFO - UserStoreConfigurationDeployer User Store Configuration Deployer initiated. [2015-02-06 11:54:32,353] INFO - DeploymentInterceptor Deploying Axis2 service: wso2carbon-sts {maheeka.com[1]} [2015-02-06 11:54:32,492] INFO - DeploymentEngine Deploying Web service: org.wso2.carbon.sts - [2015-02-06 11:54:32,497] INFO - DeploymentInterceptor Deploying Axis2 service: wso2carbon-sts {maheeka.com[1]} [2015-02-06 11:54:32,814] INFO - PermissionUpdater Permission cache updated for tenant 1 [2015-02-06 11:54:32,814] INFO - TenantServiceBusInitializer Intializing the ESB Configuration for the tenant domain : maheeka.com [2015-02-06 11:54:32,839] INFO - SynapseControllerFactory Using Synapse home : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1 [2015-02-06 11:54:32,839] INFO - SynapseControllerFactory Using synapse.xml location : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1/synapse-configs/default [2015-02-06 11:54:32,840] INFO - SynapseControllerFactory Using server name : synapse.maheeka.com [2015-02-06 11:54:32,840] INFO - SynapseControllerFactory The timeout handler will run every : 15s [2015-02-06 11:54:32,840] INFO - Axis2SynapseController Initializing Synapse at : Fri Feb 06 11:54:32 IST 2015 [2015-02-06 11:54:32,843] INFO - CarbonSynapseController Loading the mediation configuration from the file system [2015-02-06 11:54:32,844] INFO - MultiXMLConfigurationBuilder Building synapse configuration from the synapse artifact repository at : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1/synapse-configs/default [2015-02-06 11:54:32,853] INFO - SynapseConfigurationBuilder Loaded Synapse configuration from the artifact repository at : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1/synapse-configs/default [2015-02-06 11:54:32,854] INFO - Axis2SynapseController Loading mediator extensions... [2015-02-06 11:54:32,855]
Re: [Dev] [Clustering] DepSync not working in tenant mode
Hi Maheeka, Yes this is expected behavior and the tenant will get loaded once it get a request or by logging. On the side note if you configured the worker node properly you cannot login to management console. Thanks, Manoj *Manoj Kumara* Software Engineer WSO2 Inc. http://wso2.com/ *lean.enterprise.middleware* Mobile: +94713448188 On Fri, Feb 6, 2015 at 12:06 PM, Maheeka Jayasuriya mahe...@wso2.com wrote: Hi, When a tenant is created in the manager node, the synced content is not checked out into the worker node. Refer stack trace at [1] If once logged into the tenant from the management console of the worker node, everything is deployed successfully. Refer stack trace at [2] Is this the expected behaviour? [1] [2015-02-06 11:49:28,102] INFO - HazelcastClusterMessageListener Received ClusteringMessage: SynchronizeRepositoryRequest{tenantId=1, tenantDomain=' maheeka.com', messageId=659fa4c1-62f5-44ae-8c5f-ad9ee63b9d4b} [2015-02-06 11:49:28,104] INFO - SynchronizeRepositoryRequest Received [SynchronizeRepositoryRequest{tenantId=1, tenantDomain='maheeka.com', messageId=659fa4c1-62f5-44ae-8c5f-ad9ee63b9d4b}] [2015-02-06 11:49:28,104] INFO - SynchronizeRepositoryRequest Updating repo update required parameter [2] [2015-02-06 11:54:26,740] INFO - CarbonAuthenticationUtil ' ad...@maheeka.com [1]' logged in at [2015-02-06 11:54:26,740+0530] [2015-02-06 11:54:28,537] INFO - DeploymentSynchronizer Doing initial sync up... [2015-02-06 11:54:28,537] INFO - DeploymentSynchronizer Checking out... [2015-02-06 11:54:31,101] INFO - DeploymentSynchronizer Committing... [2015-02-06 11:54:32,135] INFO - TenantAxisConfigurator Creating tenant AxisConfiguration for tenant: maheeka.com[1] [2015-02-06 11:54:32,208] INFO - UserStoreConfigurationDeployer User Store Configuration Deployer initiated. [2015-02-06 11:54:32,353] INFO - DeploymentInterceptor Deploying Axis2 service: wso2carbon-sts {maheeka.com[1]} [2015-02-06 11:54:32,492] INFO - DeploymentEngine Deploying Web service: org.wso2.carbon.sts - [2015-02-06 11:54:32,497] INFO - DeploymentInterceptor Deploying Axis2 service: wso2carbon-sts {maheeka.com[1]} [2015-02-06 11:54:32,814] INFO - PermissionUpdater Permission cache updated for tenant 1 [2015-02-06 11:54:32,814] INFO - TenantServiceBusInitializer Intializing the ESB Configuration for the tenant domain : maheeka.com [2015-02-06 11:54:32,839] INFO - SynapseControllerFactory Using Synapse home : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1 [2015-02-06 11:54:32,839] INFO - SynapseControllerFactory Using synapse.xml location : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1/synapse-configs/default [2015-02-06 11:54:32,840] INFO - SynapseControllerFactory Using server name : synapse.maheeka.com [2015-02-06 11:54:32,840] INFO - SynapseControllerFactory The timeout handler will run every : 15s [2015-02-06 11:54:32,840] INFO - Axis2SynapseController Initializing Synapse at : Fri Feb 06 11:54:32 IST 2015 [2015-02-06 11:54:32,843] INFO - CarbonSynapseController Loading the mediation configuration from the file system [2015-02-06 11:54:32,844] INFO - MultiXMLConfigurationBuilder Building synapse configuration from the synapse artifact repository at : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1/synapse-configs/default [2015-02-06 11:54:32,853] INFO - SynapseConfigurationBuilder Loaded Synapse configuration from the artifact repository at : /Users/maheeka/ESB_WORK/ESBJAVA-3247/workera_new/repository/tenants/1/synapse-configs/default [2015-02-06 11:54:32,854] INFO - Axis2SynapseController Loading mediator extensions... [2015-02-06 11:54:32,855] INFO - Axis2SynapseController Deploying the Synapse service... [2015-02-06 11:54:32,855] INFO - Axis2SynapseController Deploying Proxy services... [2015-02-06 11:54:32,855] INFO - Axis2SynapseController Deploying EventSources... [2015-02-06 11:54:32,857] INFO - ServerManager Server ready for processing... [2015-02-06 11:54:32,872] WARN - MediationStatisticsServiceComponent Couldn't find the mediation statistics store for tenant id: 1 [2015-02-06 11:54:32,884] INFO - TenantAxisUtils Loaded tenant maheeka.com in 6137 ms Thanks, Maheeka Jayasuriya Software Engineer Mobile : +9450661 ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev