Re: [Dev] [Clustering] DepSync not working in tenant mode

2015-02-05 Thread Aruna Karunarathna
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

2015-02-05 Thread Manoj Kumara

 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

2015-02-05 Thread Jeewantha Dharmaparakrama
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

2015-02-05 Thread Maheeka Jayasuriya
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

2015-02-05 Thread Sameera Jayasoma
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

2015-02-05 Thread Aruna Karunarathna
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

2015-02-05 Thread Jeewantha Dharmaparakrama
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

2015-02-05 Thread Manoj Kumara
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