Hi All,

After I have merged the APPM latest version and configuration changes from
APPM to EMM and after the above code changes, publisher and store can be
browsed and publish apps without any issue. But app installing on devices
failed because the code which handles that part are moved to an APPM old
branch(which is currently using in EMM) from EMM. So I cherry-picked those
specific commits from that old branch to master branch in APPM. After that
app installing on devices worked without any issue. But product app manager
P2 profile generation failed with below error messages.

 Software being installed: WSO2 Carbon - App Manager WSO2 MDM Feature
1.1.3.SNAPSHOT (org.wso2.carbon.appmgt.mdm.wso2mdm.feature.group
1.1.3.SNAPSHOT)
 Missing requirement: org.wso2.carbon.appmgt.mdm.wso2mdm 1.1.3.SNAPSHOT
(org.wso2.carbon.appmgt.mdm.wso2mdm 1.1.3.SNAPSHOT) requires 'package
org.wso2.carbon.device.mgt.core.app.mgt 0.0.0' but it could not be found

According to the error, It seems like we have to bundle carbon device
features and lot of other features which depend on it with APPM product
which is not actually used in APPM.

According to the offline discussion with PrabathA, DinushaS, RuwanA, It was
proposed to keep the code handled which handled app installing on devices
in APPM as a separate independent feature, but not bundled with APPM
product rather it bundled with EMM product.

Thanks


On Mon, Mar 21, 2016 at 4:59 PM, Dinusha Senanayaka <[email protected]>
wrote:

>
>
> On Mon, Mar 21, 2016 at 4:42 PM, Lakshman Udayakantha <[email protected]>
> wrote:
>
>> Hi Dinusha,
>>
>> Updated the pull with your suggestions.
>>
> Thanks. Merged.
>
>>
>> Thanks
>>
>> On Mon, Mar 21, 2016 at 2:57 PM, Dinusha Senanayaka <[email protected]>
>> wrote:
>>
>>> Hi Lakshman,
>>>
>>> Thanks for fixing this. Added few comments to PR. Please update.
>>>
>>> Regards,
>>> Dinusha.
>>>
>>> On Mon, Mar 21, 2016 at 2:40 PM, Lakshman Udayakantha <
>>> [email protected]> wrote:
>>>
>>>> Hi Dinusha,
>>>>
>>>> I have moved subscriber persisting code [1] to subscription creation
>>>> moment from login moment. Could you review and merge it.
>>>>
>>>> [1] https://github.com/wso2/carbon-appmgt/pull/245/files
>>>>
>>>> Thanks
>>>>
>>>>
>>>> On Fri, Mar 18, 2016 at 9:30 PM, Dinusha Senanayaka <[email protected]>
>>>> wrote:
>>>>
>>>>> Hi All,
>>>>>
>>>>> This is something we got from the APIM code and we need to refactor
>>>>> it. In their case, users login to store can create oauth app and subscribe
>>>>> to APIs. App creation also should be done by a subscriber and that's why
>>>>> user is added to SUBSCRIBER table at the login. Then SUBSCRIPTION table is
>>>>> populate when the actual subscription happen to API.
>>>>>
>>>>> Anyway, AppM do not have this app creation concept in the store. Hence
>>>>> we could move this SUBSCRIBER, SUBSCRIPTION both table inserts to where
>>>>> actual subscription happens.
>>>>>
>>>>> Regards,
>>>>> Dinusha.
>>>>>
>>>>> On Fri, Mar 18, 2016 at 8:33 PM, Lahiru Cooray <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> +1 for Ruwan's suggestion.
>>>>>> Further in current model, Subscriptions(APM_SUBSCRIPTION) are mapped
>>>>>> to a Application(APM_APPLICATION) and Application is bound to a 
>>>>>> subscriber
>>>>>> (APM_SUBSCRIBER)
>>>>>>
>>>>>> Subscriber should ideally contain the users who are subscribed to an
>>>>>> App.
>>>>>> But currently APM_SUBSCRIBER table getting updated when an user log
>>>>>> in to the store (which is not ideal)
>>>>>> This operation should be moved to just before user get subscribed to
>>>>>> an App.
>>>>>>
>>>>>>
>>>>>> On Fri, Mar 18, 2016 at 5:12 PM, Ruwan Abeykoon <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi All,
>>>>>>> I think APM_SUBSCRIBER is used to check subscription on WebApps or
>>>>>>> Sites.
>>>>>>> I think adding subscriber to this table can be moved to place where
>>>>>>> the subscription is added. We might have to revisit and change the SQL
>>>>>>> queries which is used to check the subscriptions.
>>>>>>>
>>>>>>> Cheers,
>>>>>>> Ruwan
>>>>>>>
>>>>>>> On Fri, Mar 18, 2016 at 4:49 PM, Lakshman Udayakantha <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> Hi Dinusha,
>>>>>>>>
>>>>>>>> When user is going to login to store, user will add if does not
>>>>>>>> exist, to a table called APM_SUBSCRIBER . This code snippet has 
>>>>>>>> removed in
>>>>>>>> EMM store (in APPM 1.1.1 version). That's why earlier this problem is 
>>>>>>>> not
>>>>>>>> raised. Anyway what is the purpose of adding user to the APM_SUBSCRIBER
>>>>>>>> table? Note that this table is the only dependant table from APPM to 
>>>>>>>> EMM.
>>>>>>>>
>>>>>>>> Thanks
>>>>>>>>
>>>>>>>> On Fri, Mar 18, 2016 at 3:01 PM, Prabath Abeysekera <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>> Hi Dinusha,
>>>>>>>>>
>>>>>>>>> On Fri, Mar 18, 2016 at 2:54 PM, Dinusha Senanayaka <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> Hi Prabath,
>>>>>>>>>>
>>>>>>>>>> On Fri, Mar 18, 2016 at 2:34 PM, Prabath Abeysekera <
>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi Dinusha,
>>>>>>>>>>>
>>>>>>>>>>> On Fri, Mar 18, 2016 at 2:19 PM, Dinusha Senanayaka <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Hi Lakshman,
>>>>>>>>>>>>
>>>>>>>>>>>> On Fri, Mar 18, 2016 at 2:08 PM, Lakshman Udayakantha <
>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>
>>>>>>>>>>>>> I am looking into this. After changing the APP Manager feature
>>>>>>>>>>>>> versions in EMM, publisher works as expected. It can create and 
>>>>>>>>>>>>> publish
>>>>>>>>>>>>> mobile apps without any issue. But I can't even login to store. 
>>>>>>>>>>>>> According
>>>>>>>>>>>>> to backend error, It seems like EMM wants APP Manager related db 
>>>>>>>>>>>>> tables
>>>>>>>>>>>>> too. I have added APP Manager tables to AM datasource and after 
>>>>>>>>>>>>> that I can
>>>>>>>>>>>>> login to store without any issue and published apps also shown in 
>>>>>>>>>>>>> there.
>>>>>>>>>>>>> Anyway is that ok to add APP Manager tables to AM datasource?
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> I think it should be fine to include AppM datasource in EMM.
>>>>>>>>>>>> Currently we don't need it for mobile apps. But there could be 
>>>>>>>>>>>> scenarios in
>>>>>>>>>>>> future we need AppM db for mobile apps as well.
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> If "mobile application provisioning plugin" doesn't require
>>>>>>>>>>> persisting information, why exactly do we need to add tables, etc 
>>>>>>>>>>> just to
>>>>>>>>>>> get the store to work?
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> This we need to check. AFAIK, EMM is installing only appm.store,
>>>>>>>>>> appm.publisher, appm.mobile features which is not depend on appm.core
>>>>>>>>>> feature which provides the db. May be we have installed additional 
>>>>>>>>>> feature ?
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> That can possibly be the case. Thanks for the insight.
>>>>>>>>>
>>>>>>>>> @Lakshman, would you be able to double check if this is what's
>>>>>>>>> demanding us to install these persistent entities? If that's the 
>>>>>>>>> case, we
>>>>>>>>> might have to revisit the list of features we've put into p2-profile 
>>>>>>>>> around
>>>>>>>>> app-mgt functionalities.
>>>>>>>>>
>>>>>>>>> Cheers,
>>>>>>>>> Prabath
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Regards,
>>>>>>>>>> Dinusha.
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Cheers,
>>>>>>>>>>> Prabath
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Regards,
>>>>>>>>>>>> Dinusha.
>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Thu, Mar 17, 2016 at 2:43 PM, Milan Perera <[email protected]>
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Hi Dinusha,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I totally agree to what you said. Its better if we can do
>>>>>>>>>>>>>> this as soon as possible.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Thu, Mar 17, 2016 at 2:31 PM, Dinusha Senanayaka <
>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Hi Milan,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> IMO, if we have version conflicts we should try to fix it.
>>>>>>>>>>>>>>> What we have done so far is not correct. We have created a 
>>>>>>>>>>>>>>> separate branch
>>>>>>>>>>>>>>> of AppM for EMM by manually removing the web app related UIs. 
>>>>>>>>>>>>>>> We have done
>>>>>>>>>>>>>>> it for the time being, but this won't scale when it comes to
>>>>>>>>>>>>>>> support/maintenance and feature development. With the feature 
>>>>>>>>>>>>>>> that Lakshman
>>>>>>>>>>>>>>> has done, we could use the same code base for both AppM and EMM.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>> Dinusha.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Thu, Mar 17, 2016 at 2:11 PM, Milan Perera <
>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Hi Lakshman,
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> As I remember, we have tried it before and in the previous
>>>>>>>>>>>>>>>> attempt of migrating to the latest APPM feature was failed due 
>>>>>>>>>>>>>>>> to some
>>>>>>>>>>>>>>>> conflicts in dependencies that were unable to resolve at that 
>>>>>>>>>>>>>>>> time. If im
>>>>>>>>>>>>>>>> not mistaken, it had conflicts with the IS version which we 
>>>>>>>>>>>>>>>> use in the EMM
>>>>>>>>>>>>>>>> 200.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Thu, Mar 17, 2016 at 7:25 AM, Lakshman Udayakantha <
>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Hi Chathura,
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Yes. It is not because of asset turning off/on feature. I
>>>>>>>>>>>>>>>>> meant that UI has changed a lot in latest APP Manager 
>>>>>>>>>>>>>>>>> recently and APPM
>>>>>>>>>>>>>>>>> team didn't get much time to resolve all the bugs reported. 
>>>>>>>>>>>>>>>>> As per the
>>>>>>>>>>>>>>>>> offline discussion with LahiruC lot of mobile features has 
>>>>>>>>>>>>>>>>> broken with new
>>>>>>>>>>>>>>>>> UI and they are fixing it now. So IMO replacing new features 
>>>>>>>>>>>>>>>>> may introduce
>>>>>>>>>>>>>>>>> new bugs to existing APP UI in EMM. Anyway if new UI will go 
>>>>>>>>>>>>>>>>> to a high
>>>>>>>>>>>>>>>>> stable position and APPM release is not going to conflict 
>>>>>>>>>>>>>>>>> with EMM release
>>>>>>>>>>>>>>>>> this will be possible. right? WDYT?
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On Thu, Mar 17, 2016 at 12:21 AM, Chathura Dilan <
>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi Lakshman,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> ​​This feature will not introduce any bugs in store or
>>>>>>>>>>>>>>>>>> publisher, since it only on/off assets types.  But we have 
>>>>>>>>>>>>>>>>>> to test all
>>>>>>>>>>>>>>>>>> scenarios of EMM and AppM integration.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Wed, Mar 16, 2016 at 7:03 AM, Lakshman Udayakantha <
>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> [Adding Dev]
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On Wed, Mar 16, 2016 at 5:40 PM, Prabath Abeysekera <
>>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Hi Lakshman,
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Of course we should. Would you be able to move this
>>>>>>>>>>>>>>>>>>>> discussion to dev@ so we can discuss about any
>>>>>>>>>>>>>>>>>>>> possible concerns, etc there.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>>>>>>>> Prabath
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> On Wed, Mar 16, 2016 at 2:53 PM, Lakshman Udayakantha <
>>>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Hi EMM Team,
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> It can be turned off asset types which are not in use
>>>>>>>>>>>>>>>>>>>>> in latest APP Manager. There is a configuration called 
>>>>>>>>>>>>>>>>>>>>> EnabledAssetTypeList
>>>>>>>>>>>>>>>>>>>>> in which we can provide only mobileapp to enable mobile 
>>>>>>>>>>>>>>>>>>>>> apps only in
>>>>>>>>>>>>>>>>>>>>> publisher and store. So shall we do the $subject, for the 
>>>>>>>>>>>>>>>>>>>>> sake of getting
>>>>>>>>>>>>>>>>>>>>> future improvements and bug fixes in APPM.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> @APPM Team: Are there any bad consequences of doing
>>>>>>>>>>>>>>>>>>>>> $subject like introducing new bugs to existing store and 
>>>>>>>>>>>>>>>>>>>>> publisher in
>>>>>>>>>>>>>>>>>>>>> EMM(APPM feature version 1.1.1)?
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>> Lakshman Udayakantha
>>>>>>>>>>>>>>>>>>>>> WSO2 Inc. www.wso2.com
>>>>>>>>>>>>>>>>>>>>> lean.enterprise.middleware
>>>>>>>>>>>>>>>>>>>>> Mobile: *0714388124 <0714388124>*
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>> Prabath Abeysekara
>>>>>>>>>>>>>>>>>>>> Technical Lead
>>>>>>>>>>>>>>>>>>>> WSO2 Inc.
>>>>>>>>>>>>>>>>>>>> Email: [email protected]
>>>>>>>>>>>>>>>>>>>> Mobile: +94774171471
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>> Lakshman Udayakantha
>>>>>>>>>>>>>>>>>>> WSO2 Inc. www.wso2.com
>>>>>>>>>>>>>>>>>>> lean.enterprise.middleware
>>>>>>>>>>>>>>>>>>> Mobile: *0714388124 <0714388124>*
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Chatura Dilan Perera
>>>>>>>>>>>>>>>>>> *Senior Software Engineer** - WSO2 Inc.*
>>>>>>>>>>>>>>>>>> www.dilan.me
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>> Lakshman Udayakantha
>>>>>>>>>>>>>>>>> WSO2 Inc. www.wso2.com
>>>>>>>>>>>>>>>>> lean.enterprise.middleware
>>>>>>>>>>>>>>>>> Mobile: *0714388124 <0714388124>*
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>> *Milan Perera *| Software Engineer
>>>>>>>>>>>>>>>> WSO2, Inc | lean. enterprise. middleware.
>>>>>>>>>>>>>>>> #20, Palm Grove, Colombo 03, Sri Lanka
>>>>>>>>>>>>>>>> Mobile: +94 77 309 7088 | Work: +94 11 214 5345
>>>>>>>>>>>>>>>> Email: [email protected] <[email protected]> | Web: www.wso2.com
>>>>>>>>>>>>>>>> <http://lk.linkedin.com/in/milanharinduperera>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>> Dinusha Dilrukshi
>>>>>>>>>>>>>>> Associate Technical Lead
>>>>>>>>>>>>>>> WSO2 Inc.: http://wso2.com/
>>>>>>>>>>>>>>> Mobile: +94725255071
>>>>>>>>>>>>>>> Blog: http://dinushasblog.blogspot.com/
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> *Milan Perera *| Software Engineer
>>>>>>>>>>>>>> WSO2, Inc | lean. enterprise. middleware.
>>>>>>>>>>>>>> #20, Palm Grove, Colombo 03, Sri Lanka
>>>>>>>>>>>>>> Mobile: +94 77 309 7088 | Work: +94 11 214 5345
>>>>>>>>>>>>>> Email: [email protected] <[email protected]> | Web: www.wso2.com
>>>>>>>>>>>>>> <http://lk.linkedin.com/in/milanharinduperera>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>> Lakshman Udayakantha
>>>>>>>>>>>>> WSO2 Inc. www.wso2.com
>>>>>>>>>>>>> lean.enterprise.middleware
>>>>>>>>>>>>> Mobile: *0714388124 <0714388124>*
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> Dinusha Dilrukshi
>>>>>>>>>>>> Associate Technical Lead
>>>>>>>>>>>> WSO2 Inc.: http://wso2.com/
>>>>>>>>>>>> Mobile: +94725255071
>>>>>>>>>>>> Blog: http://dinushasblog.blogspot.com/
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Prabath Abeysekara
>>>>>>>>>>> Technical Lead
>>>>>>>>>>> WSO2 Inc.
>>>>>>>>>>> Email: [email protected]
>>>>>>>>>>> Mobile: +94774171471
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Dinusha Dilrukshi
>>>>>>>>>> Associate Technical Lead
>>>>>>>>>> WSO2 Inc.: http://wso2.com/
>>>>>>>>>> Mobile: +94725255071
>>>>>>>>>> Blog: http://dinushasblog.blogspot.com/
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Prabath Abeysekara
>>>>>>>>> Technical Lead
>>>>>>>>> WSO2 Inc.
>>>>>>>>> Email: [email protected]
>>>>>>>>> Mobile: +94774171471
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Lakshman Udayakantha
>>>>>>>> WSO2 Inc. www.wso2.com
>>>>>>>> lean.enterprise.middleware
>>>>>>>> Mobile: *0714388124 <0714388124>*
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>> *Ruwan Abeykoon*
>>>>>>> *Architect,*
>>>>>>> *WSO2, Inc. http://wso2.com <http://wso2.com/> *
>>>>>>> *lean.enterprise.middleware.*
>>>>>>>
>>>>>>> email: [email protected]
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> *Lahiru Cooray*
>>>>>> Software Engineer
>>>>>> WSO2, Inc.;http://wso2.com/
>>>>>> lean.enterprise.middleware
>>>>>>
>>>>>> Mobile: +94 715 654154
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Dinusha Dilrukshi
>>>>> Associate Technical Lead
>>>>> WSO2 Inc.: http://wso2.com/
>>>>> Mobile: +94725255071
>>>>> Blog: http://dinushasblog.blogspot.com/
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Lakshman Udayakantha
>>>> WSO2 Inc. www.wso2.com
>>>> lean.enterprise.middleware
>>>> Mobile: *0714388124 <0714388124>*
>>>>
>>>>
>>>
>>>
>>> --
>>> Dinusha Dilrukshi
>>> Associate Technical Lead
>>> WSO2 Inc.: http://wso2.com/
>>> Mobile: +94725255071
>>> Blog: http://dinushasblog.blogspot.com/
>>>
>>
>>
>>
>> --
>> Lakshman Udayakantha
>> WSO2 Inc. www.wso2.com
>> lean.enterprise.middleware
>> Mobile: *0714388124 <0714388124>*
>>
>>
>
>
> --
> Dinusha Dilrukshi
> Associate Technical Lead
> WSO2 Inc.: http://wso2.com/
> Mobile: +94725255071
> Blog: http://dinushasblog.blogspot.com/
>



-- 
Lakshman Udayakantha
WSO2 Inc. www.wso2.com
lean.enterprise.middleware
Mobile: *0714388124*
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to