Hi Dimuthu,

For SLive, we have a specific set of registry and DB configurations. Have
you done the same in your local setup? And, also, please validate the same
with a fresh build of Manager (just in case).

Thanks,
Senaka.

On Wed, Apr 18, 2012 at 11:18 AM, Dimuthu Leelarathne <[email protected]>wrote:

> Hi Senaka,
>
> Your fix works for a Greg/ESB setup. But when I applied the same fix to my
> stratos setup it still fails. My stratos setup has a Manager and a AS.
> Manager has about 10 plus *.dbs files.
>
> When I checked the MySQL server it has 151 connections.
>
> @Stratos RMs : Let's test the stratos manager in a real stratos setup from
> next time onwards
>
> thanks,
> dimuthu
>
>
> On Wed, Apr 18, 2012 at 3:26 AM, Dimuthu Leelarathne <[email protected]>wrote:
>
>> Hi Senaka,
>>
>> I just tested the fix on the setup in my machine. Works like a charm!
>>
>> thanks,
>> dimuthu
>>
>>
>> On Wed, Apr 18, 2012 at 1:51 AM, Senaka Fernando <[email protected]> wrote:
>>
>>> Hi all,
>>>
>>> I just finished fixing this issue. Validated against a 2-node G-Reg
>>> setup with one mounting another. Please do get the QA team to validate the
>>> builds and this should no longer block the testing of the Stratos
>>> deployments et al.
>>>
>>> Thanks,
>>> Senaka.
>>>
>>>
>>> On Wed, Apr 4, 2012 at 3:34 PM, Senaka Fernando <[email protected]> wrote:
>>>
>>>> Hi all,
>>>>
>>>> OK, should be something gone wrong in that case. Will have a look a
>>>> little later. There were some recent changes to the Registry Kernel to fix
>>>> Sonar errors, and may be something wasn't done quite right. We are also
>>>> planning to introduce test cases to the integration tests to validate
>>>> mounting functionality. So, this wouldn't be repeated in the future.
>>>>
>>>> Thanks,
>>>> Senaka.
>>>>
>>>>
>>>> On Wed, Apr 4, 2012 at 2:40 PM, Charitha Kankanamge 
>>>> <[email protected]>wrote:
>>>>
>>>>> I too can reproduce this in windows. mounting is broken.
>>>>>
>>>>> /Charitha
>>>>>
>>>>> On Wed, Apr 4, 2012 at 2:10 PM, Senaka Fernando <[email protected]>wrote:
>>>>>
>>>>>> Hi Evanthika,
>>>>>>
>>>>>> As long as your local DB is running it should not be an issue I
>>>>>> believe. Does this happen always or just once? Also, was this the only 
>>>>>> SQL
>>>>>> exception that you got?
>>>>>>
>>>>>> Thanks,
>>>>>> Senaka.
>>>>>>
>>>>>>
>>>>>> On Wed, Apr 4, 2012 at 2:02 PM, Evanthika Amarasiri <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>> I have pointed all DBs to mySQL. The configuration files are
>>>>>>> attached to the JIRA.
>>>>>>>
>>>>>>> Regards,
>>>>>>> Evanthika
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Wed, Apr 4, 2012 at 1:58 PM, Sumedha Rubasinghe <[email protected]
>>>>>>> > wrote:
>>>>>>>
>>>>>>>> Were you pointing to an outside database or using the embedded one?
>>>>>>>>
>>>>>>>>
>>>>>>>> On Wed, Apr 4, 2012 at 1:53 PM, Evanthika Amarasiri <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>> Hi all,
>>>>>>>>>
>>>>>>>>> I came across [1], while setting up a registry mount with latest
>>>>>>>>> WSO2 ESB. The configuration files used (in both ESB and G-Reg 
>>>>>>>>> instances)
>>>>>>>>> are attached to the JIRA.
>>>>>>>>>
>>>>>>>>> [1] - https://wso2.org/jira/browse/CARBON-12819
>>>>>>>>> *
>>>>>>>>> *[2012-04-04 12:13:55,518] ERROR - JDBCResourceDAO Failed to get
>>>>>>>>> child paths of /_system/governance/permission/admin/manage. Cannot 
>>>>>>>>> get a
>>>>>>>>> connection, pool error Timeout waiting for idle object
>>>>>>>>> org.apache.commons.dbcp.SQLNestedException: Cannot get a
>>>>>>>>> connection, pool error Timeout waiting for idle object
>>>>>>>>> at
>>>>>>>>> org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:114)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.jdbc.dao.JDBCResourceDAO.fillChildren(JDBCResourceDAO.java:766)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.CollectionImpl.getContent(CollectionImpl.java:297)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.jdbc.handlers.builtin.MountHandler.get(MountHandler.java:386)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.jdbc.handlers.HandlerManager.get(HandlerManager.java:2444)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.jdbc.handlers.UserDefinedHandlerManager.get(UserDefinedHandlerManager.java:200)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.jdbc.handlers.HandlerLifecycleManager.get(HandlerLifecycleManager.java:959)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.jdbc.EmbeddedRegistry.get(EmbeddedRegistry.java:512)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.caching.CacheBackedRegistry.get(CacheBackedRegistry.java:133)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.session.UserRegistry.get(UserRegistry.java:514)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.user.mgt.internal.UserMgtInitializer.addPermissions(UserMgtInitializer.java:68)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.user.mgt.internal.UserMgtInitializer.start(UserMgtInitializer.java:43)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.user.mgt.internal.UserMgtDSComponent.activate(UserMgtDSComponent.java:49)
>>>>>>>>>
>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>>>>> at
>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>>>>>>
>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:601)
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.model.ServiceComponent.activate(ServiceComponent.java:252)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.activate(ServiceComponentProp.java:146)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.build(ServiceComponentProp.java:346)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(InstanceProcess.java:588)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:196)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.Resolver.buildNewlySatisfied(Resolver.java:441)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.Resolver.enableComponents(Resolver.java:213)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.SCRManager.performWork(SCRManager.java:800)
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.SCRManager$QueuedJob.dispatch(SCRManager.java:767)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.WorkThread.run(WorkThread.java:89)
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:70)
>>>>>>>>>
>>>>>>>>> Caused by: java.util.NoSuchElementException: Timeout waiting for
>>>>>>>>> idle object
>>>>>>>>> at
>>>>>>>>> org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1167)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
>>>>>>>>>
>>>>>>>>> ... 28 more
>>>>>>>>> [2012-04-04 12:13:55,529] ERROR - UserMgtInitializer While adding
>>>>>>>>> management permission :: Resource does not exist at path
>>>>>>>>> /_system/governance/permission/admin/manage
>>>>>>>>> org.wso2.carbon.registry.core.exceptions.ResourceNotFoundException:
>>>>>>>>> Resource does not exist at path 
>>>>>>>>> /_system/governance/permission/admin/manage
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.jdbc.handlers.builtin.MountHandler.get(MountHandler.java:437)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.jdbc.handlers.HandlerManager.get(HandlerManager.java:2444)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.jdbc.handlers.UserDefinedHandlerManager.get(UserDefinedHandlerManager.java:200)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.jdbc.handlers.HandlerLifecycleManager.get(HandlerLifecycleManager.java:959)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.jdbc.EmbeddedRegistry.get(EmbeddedRegistry.java:512)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.caching.CacheBackedRegistry.get(CacheBackedRegistry.java:133)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.session.UserRegistry.get(UserRegistry.java:514)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.user.mgt.internal.UserMgtInitializer.addPermissions(UserMgtInitializer.java:68)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.user.mgt.internal.UserMgtInitializer.start(UserMgtInitializer.java:43)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.user.mgt.internal.UserMgtDSComponent.activate(UserMgtDSComponent.java:49)
>>>>>>>>>
>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>>>>> at
>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>>>>>>
>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:601)
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.model.ServiceComponent.activate(ServiceComponent.java:252)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.activate(ServiceComponentProp.java:146)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.build(ServiceComponentProp.java:346)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(InstanceProcess.java:588)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:196)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.Resolver.buildNewlySatisfied(Resolver.java:441)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.Resolver.enableComponents(Resolver.java:213)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.SCRManager.performWork(SCRManager.java:800)
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.SCRManager$QueuedJob.dispatch(SCRManager.java:767)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.WorkThread.run(WorkThread.java:89)
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:70)
>>>>>>>>>
>>>>>>>>> Caused by:
>>>>>>>>> org.wso2.carbon.registry.core.exceptions.RegistryException: Failed to 
>>>>>>>>> get
>>>>>>>>> child paths of /_system/governance/permission/admin/manage. Cannot 
>>>>>>>>> get a
>>>>>>>>> connection, pool error Timeout waiting for idle object
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.jdbc.dao.JDBCResourceDAO.fillChildren(JDBCResourceDAO.java:790)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.CollectionImpl.getContent(CollectionImpl.java:297)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.jdbc.handlers.builtin.MountHandler.get(MountHandler.java:386)
>>>>>>>>>
>>>>>>>>> ... 24 more
>>>>>>>>> Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot get
>>>>>>>>> a connection, pool error Timeout waiting for idle object
>>>>>>>>> at
>>>>>>>>> org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:114)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.jdbc.dao.JDBCResourceDAO.fillChildren(JDBCResourceDAO.java:766)
>>>>>>>>>
>>>>>>>>> ... 26 more
>>>>>>>>> Caused by: java.util.NoSuchElementException: Timeout waiting for
>>>>>>>>> idle object
>>>>>>>>> at
>>>>>>>>> org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1167)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
>>>>>>>>>
>>>>>>>>> ... 28 more
>>>>>>>>> [2012-04-04 12:13:55,530] ERROR - UserMgtDSComponent While adding
>>>>>>>>> management permission :: Resource does not exist at path
>>>>>>>>> /_system/governance/permission/admin/manage
>>>>>>>>> java.lang.Exception: While adding management permission ::
>>>>>>>>> Resource does not exist at path 
>>>>>>>>> /_system/governance/permission/admin/manage
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.user.mgt.internal.UserMgtInitializer.addPermissions(UserMgtInitializer.java:94)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.user.mgt.internal.UserMgtInitializer.start(UserMgtInitializer.java:43)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.user.mgt.internal.UserMgtDSComponent.activate(UserMgtDSComponent.java:49)
>>>>>>>>>
>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>>>>> at
>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>>>>>>
>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:601)
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.model.ServiceComponent.activate(ServiceComponent.java:252)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.activate(ServiceComponentProp.java:146)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.build(ServiceComponentProp.java:346)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(InstanceProcess.java:588)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:196)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.Resolver.buildNewlySatisfied(Resolver.java:441)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.Resolver.enableComponents(Resolver.java:213)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.SCRManager.performWork(SCRManager.java:800)
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.SCRManager$QueuedJob.dispatch(SCRManager.java:767)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.ds.WorkThread.run(WorkThread.java:89)
>>>>>>>>> at
>>>>>>>>> org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:70)
>>>>>>>>>
>>>>>>>>> Caused by:
>>>>>>>>> org.wso2.carbon.registry.core.exceptions.ResourceNotFoundException:
>>>>>>>>> Resource does not exist at path 
>>>>>>>>> /_system/governance/permission/admin/manage
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.jdbc.handlers.builtin.MountHandler.get(MountHandler.java:437)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.jdbc.handlers.HandlerManager.get(HandlerManager.java:2444)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.jdbc.handlers.UserDefinedHandlerManager.get(UserDefinedHandlerManager.java:200)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.jdbc.handlers.HandlerLifecycleManager.get(HandlerLifecycleManager.java:959)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.jdbc.EmbeddedRegistry.get(EmbeddedRegistry.java:512)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.caching.CacheBackedRegistry.get(CacheBackedRegistry.java:133)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.session.UserRegistry.get(UserRegistry.java:514)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.user.mgt.internal.UserMgtInitializer.addPermissions(UserMgtInitializer.java:68)
>>>>>>>>>
>>>>>>>>> ... 17 more
>>>>>>>>> Caused by:
>>>>>>>>> org.wso2.carbon.registry.core.exceptions.RegistryException: Failed to 
>>>>>>>>> get
>>>>>>>>> child paths of /_system/governance/permission/admin/manage. Cannot 
>>>>>>>>> get a
>>>>>>>>> connection, pool error Timeout waiting for idle object
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.jdbc.dao.JDBCResourceDAO.fillChildren(JDBCResourceDAO.java:790)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.CollectionImpl.getContent(CollectionImpl.java:297)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.jdbc.handlers.builtin.MountHandler.get(MountHandler.java:386)
>>>>>>>>>
>>>>>>>>> ... 24 more
>>>>>>>>> Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot get
>>>>>>>>> a connection, pool error Timeout waiting for idle object
>>>>>>>>> at
>>>>>>>>> org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:114)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.wso2.carbon.registry.core.jdbc.dao.JDBCResourceDAO.fillChildren(JDBCResourceDAO.java:766)
>>>>>>>>>
>>>>>>>>> ... 26 more
>>>>>>>>> Caused by: java.util.NoSuchElementException: Timeout waiting for
>>>>>>>>> idle object
>>>>>>>>> at
>>>>>>>>> org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1167)
>>>>>>>>>
>>>>>>>>> at
>>>>>>>>> org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
>>>>>>>>>
>>>>>>>>> *
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Evanthika Amarasiri*
>>>>>>>>> Technical Lead - *Quality Assurance*
>>>>>>>>> Member, Management Committee - *Platform Technologies*
>>>>>>>>> E-mail: *evanthika AT **wso2.com*
>>>>>>>>>
>>>>>>>>> Mobile: *+94773125935*
>>>>>>>>> Linked-In: *http://lk.linkedin.com/in/evanthika*
>>>>>>>>> Blog: *http://evanthika.blogspot.com/*
>>>>>>>>>
>>>>>>>>> wso2.com *Lean Enterprise Middleware*
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> Dev mailing list
>>>>>>>>> [email protected]
>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> /sumedha
>>>>>>>> +94 773017743
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Dev mailing list
>>>>>>> [email protected]
>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> *Senaka Fernando*
>>>>>> Product Manager - WSO2 Governance Registry;
>>>>>> Associate Technical Lead; WSO2 Inc.; http://wso2.com*
>>>>>> Member; Apache Software Foundation; http://apache.org
>>>>>>
>>>>>> E-mail: senaka AT wso2.com
>>>>>> **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
>>>>>> Linked-In: http://linkedin.com/in/senakafernando
>>>>>>
>>>>>> *Lean . Enterprise . Middleware
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Dev mailing list
>>>>>> [email protected]
>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> *Senaka Fernando*
>>>> Product Manager - WSO2 Governance Registry;
>>>> Associate Technical Lead; WSO2 Inc.; http://wso2.com*
>>>> Member; Apache Software Foundation; http://apache.org
>>>>
>>>> E-mail: senaka AT wso2.com
>>>> **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
>>>> Linked-In: http://linkedin.com/in/senakafernando
>>>>
>>>> *Lean . Enterprise . Middleware
>>>>
>>>>
>>>
>>>
>>> --
>>> *Senaka Fernando*
>>> Product Manager - WSO2 Governance Registry;
>>> Associate Technical Lead; WSO2 Inc.; http://wso2.com*
>>> Member; Apache Software Foundation; http://apache.org
>>>
>>> E-mail: senaka AT wso2.com
>>> **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
>>> Linked-In: http://linkedin.com/in/senakafernando
>>>
>>> *Lean . Enterprise . Middleware
>>>
>>>
>>
>>
>> --
>> Dimuthu Leelarathne
>> Technical Lead
>>
>> WSO2, Inc. (http://wso2.com)
>> email: [email protected]
>>
>>
>> Lean . Enterprise . Middleware
>>
>>
>
>
> --
> Dimuthu Leelarathne
> Technical Lead
>
> WSO2, Inc. (http://wso2.com)
> email: [email protected]
>
> Lean . Enterprise . Middleware
>
>


-- 
*Senaka Fernando*
Product Manager - WSO2 Governance Registry;
Associate Technical Lead; WSO2 Inc.; http://wso2.com*
Member; Apache Software Foundation; http://apache.org

E-mail: senaka AT wso2.com
**P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
Linked-In: http://linkedin.com/in/senakafernando

*Lean . Enterprise . Middleware
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to