Hi Malaka, I have tested the scenarios [1] and [2]. [1] is working fine and to test [2], I am unable to bundle connector and proxy-service in a CApp. If I add those two in to the config project, the CApp will contain proxy-service only.
[1] Including more than one connector in CApp. [2] Use the connector inside a proxy service, Api and sequence that are included in the same CApp. Thank you. On Thu, Jul 9, 2015 at 10:20 AM, Shakila Sivagnanarajah <shak...@wso2.com> wrote: > Hi Malaka, > > As you noted, I will test for possible scenarios. > > Thank you. > > On Thu, Jul 9, 2015 at 10:10 AM, Malaka Silva <mal...@wso2.com> wrote: > >> Hi Shakila, >> >> Good Progress on this. >> >> Let's verify some scenario similar to following, >> >> 1. Include more that one connector. >> 2. Use the connector inside a proxy service, Api and sequence that >> are included in the same capp. >> >> >> On Wed, Jul 8, 2015 at 6:23 PM, Shakila Sivagnanarajah <shak...@wso2.com> >> wrote: >> >>> Hi all, >>> >>> I have done the connector deployment from CApp. >>> >>> Thank you >>> >>> On Wed, Jul 8, 2015 at 10:25 AM, Shakila Sivagnanarajah < >>> shak...@wso2.com> wrote: >>> >>>> Hi all, >>>> >>>> Please find the CApp [1]. >>>> >>>> This is my progress: >>>> >>>> 1. I added the connector zip in to the CApp as an artifact and >>>> specified the artifact type as "zip". >>>> 2. As the same way to deploy the artifact, I have implemented a method >>>> to deploy the synapse library in [2] (Still testing). >>>> 3. I have added some constants in [3]. >>>> >>>> I am following the way that Dushan noted. Initially I am doing this >>>> with a single connector. As the first step, Now I am doing the connector >>>> deployment (CAR -- > upload -- > deploy connector). >>>> >>>> [1] >>>> https://drive.google.com/a/wso2.com/file/d/0B3SvJgvWs9I_eWY5UEJhM3pzb0k/view?usp=sharing >>>> >>>> [2] >>>> <CARBON-MEDIATION-HOME>/components/application-deployers/org.wso2.carbon.application.deployer.synapse/src/main/java/org/wso2/carbon/application/deployer/synapse/SynapseAppDeployer.java >>>> >>>> [3] >>>> <CARBON-MEDIATION-HOME>/components/application-deployers/org.wso2.carbon.application.deployer.synapse/src/main/java/org/wso2/carbon/application/deployer/synapse/SynapseAppDeployerConstants.java >>>> >>>> >>>> Thank you. >>>> >>>> On Wed, Jul 8, 2015 at 6:02 AM, Dushan Abeyruwan <dus...@wso2.com> >>>> wrote: >>>> >>>>> >>>>> >>>>> On Tue, Jul 7, 2015 at 8:07 AM, Jasintha Dasanayake <jasin...@wso2.com >>>>> > wrote: >>>>> >>>>>> @viraj >>>>>> >>>>>> Shall we enable this in ESB project level , since there is a option >>>>>> already in ESB project , that we can improve to pack connector into capp >>>>>> when adding the ESB project into Capp ? >>>>>> >>>>> +1 this should be feasible with ESB Project level as its already >>>>> there in DevS >>>>> >>>>> Shashika, could please provide more detail (design and implementation >>>>> detail/changes you have done) how you planned to integrate this ? >>>>> >>>>> however, please note that we need manage depdenencies correctly >>>>> >>>>> CAR -- > upload -- > deploy connector/s --- >[[*critical:* monitor >>>>> the status of connector deployment]] -- if success ---> execute >>>>> connector-meta-import --> if success -- > then deploy other >>>>> synapse-artifacts >>>>> >>>>> *guess, the difficulty can be holding synapse artifact deployment till >>>>> connector's uploaded successfully and import connector meta data, have >>>>> found solution for this ?* >>>>> >>>>> >>>>>> >>>>>> Thanks and Regards >>>>>> /Jasintha >>>>>> >>>>>> On Tue, Jul 7, 2015 at 4:33 PM, Shakila Sivagnanarajah < >>>>>> shak...@wso2.com> wrote: >>>>>> >>>>>>> Hi Kasun, >>>>>>> >>>>>>> Since there is no feature in developer studio to import connector >>>>>>> zip into the CApp, I have manually added the zip in to car. Now I >>>>>>> am debugging and modifying the code [1]. I think I am going well with >>>>>>> the >>>>>>> task. >>>>>>> >>>>>>> [1] >>>>>>> https://github.com/wso2/carbon-mediation/blob/master/components/application-deployers/org.wso2.carbon.application.deployer.synapse/src/main/java/org/wso2/carbon/application/deployer/synapse/SynapseAppDeployer.java >>>>>>> >>>>>>> Thank you. >>>>>>> >>>>>>> On Tue, Jul 7, 2015 at 4:22 PM, Kasun Indrasiri <ka...@wso2.com> >>>>>>> wrote: >>>>>>> >>>>>>>> Any progress on this task? >>>>>>>> >>>>>>>> On Thu, Jul 2, 2015 at 11:09 PM, Malaka Silva <mal...@wso2.com> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Hi All, >>>>>>>>> >>>>>>>>> Shakila will be starting to implement this functionality from ESB >>>>>>>>> side. >>>>>>>>> >>>>>>>>> @Shakila - Any blockers user this mail thread to discuss. >>>>>>>>> >>>>>>>>> On Tue, Jun 30, 2015 at 5:57 PM, Jasintha Dasanayake < >>>>>>>>> jasin...@wso2.com> wrote: >>>>>>>>> >>>>>>>>>> From tooling perspective, this is similar to class mediator >>>>>>>>>> deployment using Capp , Since Capp class mediator deployment now >>>>>>>>>> working >>>>>>>>>> fine with Capp so this can be done , However this is also kind of >>>>>>>>>> sever >>>>>>>>>> extension so we have to educate the users to use this properly. >>>>>>>>>> >>>>>>>>>> Thanks and Regards >>>>>>>>>> /Jasintha >>>>>>>>>> >>>>>>>>>> On Tue, Jun 30, 2015 at 5:11 PM, Kasun Indrasiri <ka...@wso2.com> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> Hi, >>>>>>>>>>> >>>>>>>>>>> AFAIR, this was discussed several times. But in the context of >>>>>>>>>>> ESB as a service, I think this will be quite useful. I don't think >>>>>>>>>>> we have >>>>>>>>>>> any technical difficulty in doing this. >>>>>>>>>>> >>>>>>>>>>> Use case : >>>>>>>>>>> - We want to invoke a twitter operation. >>>>>>>>>>> - Import the twitter connector from connector-store( into DevS) >>>>>>>>>>> and use the twitter connector operation in our mediation logic. >>>>>>>>>>> - Now we want to deploy the artifact into ESB but it is required >>>>>>>>>>> to deploy/enable the connector beforehand. (If the connector is not >>>>>>>>>>> deployed in the ESB instance, this config deployment will fail.) >>>>>>>>>>> - If we can include the connector as part of the cApp, then the >>>>>>>>>>> connector deployment is completely transparent to the users. >>>>>>>>>>> >>>>>>>>>>> WDYT? >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Kasun Indrasiri >>>>>>>>>>> Software Architect >>>>>>>>>>> WSO2, Inc.; http://wso2.com >>>>>>>>>>> lean.enterprise.middleware >>>>>>>>>>> >>>>>>>>>>> cell: +94 77 556 5206 >>>>>>>>>>> Blog : http://kasunpanorama.blogspot.com/ >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> >>>>>>>>>> *Jasintha Dasanayake* >>>>>>>>>> >>>>>>>>>> *Senior Software EngineerWSO2 Inc. | http://wso2.com >>>>>>>>>> <http://wso2.com/>lean . enterprise . middleware* >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> *mobile :- 0711368118 <0711368118>* >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> Best Regards, >>>>>>>>> >>>>>>>>> Malaka Silva >>>>>>>>> Senior Tech Lead >>>>>>>>> M: +94 777 219 791 >>>>>>>>> Tel : 94 11 214 5345 >>>>>>>>> Fax :94 11 2145300 >>>>>>>>> Skype : malaka.sampath.silva >>>>>>>>> LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77 >>>>>>>>> Blog : http://mrmalakasilva.blogspot.com/ >>>>>>>>> >>>>>>>>> WSO2, Inc. >>>>>>>>> lean . enterprise . middleware >>>>>>>>> http://www.wso2.com/ >>>>>>>>> http://www.wso2.com/about/team/malaka-silva/ >>>>>>>>> <http://wso2.com/about/team/malaka-silva/> >>>>>>>>> >>>>>>>>> Save a tree -Conserve nature & Save the world for your future. >>>>>>>>> Print this email only if it is absolutely necessary. >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Kasun Indrasiri >>>>>>>> Software Architect >>>>>>>> WSO2, Inc.; http://wso2.com >>>>>>>> lean.enterprise.middleware >>>>>>>> >>>>>>>> cell: +94 77 556 5206 >>>>>>>> Blog : http://kasunpanorama.blogspot.com/ >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Shakila Sivagnanarajah >>>>>>> Associate Software Engineer >>>>>>> Mobile :+94 (0) 770 760240 >>>>>>> shak...@wso2.com >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> *Jasintha Dasanayake* >>>>>> >>>>>> *Senior Software EngineerWSO2 Inc. | http://wso2.com >>>>>> <http://wso2.com/>lean . enterprise . middleware* >>>>>> >>>>>> >>>>>> *mobile :- 0711368118 <0711368118>* >>>>>> >>>>>> _______________________________________________ >>>>>> Architecture mailing list >>>>>> architect...@wso2.org >>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Dushan Abeyruwan | Technical Lead >>>>> Technical Support-Bloomington US >>>>> PMC Member Apache Synpase >>>>> WSO2 Inc. http://wso2.com/ >>>>> Blog:*http://www.dushantech.com/ <http://www.dushantech.com/>* >>>>> Mobile:(001)812-391-7441 >>>>> >>>>> >>>> >>>> >>>> -- >>>> Shakila Sivagnanarajah >>>> Associate Software Engineer >>>> Mobile :+94 (0) 770 760240 >>>> shak...@wso2.com >>>> >>> >>> >>> >>> -- >>> Shakila Sivagnanarajah >>> Associate Software Engineer >>> Mobile :+94 (0) 770 760240 >>> shak...@wso2.com >>> >> >> >> >> -- >> >> Best Regards, >> >> Malaka Silva >> Senior Tech Lead >> M: +94 777 219 791 >> Tel : 94 11 214 5345 >> Fax :94 11 2145300 >> Skype : malaka.sampath.silva >> LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77 >> Blog : http://mrmalakasilva.blogspot.com/ >> >> WSO2, Inc. >> lean . enterprise . middleware >> http://www.wso2.com/ >> http://www.wso2.com/about/team/malaka-silva/ >> <http://wso2.com/about/team/malaka-silva/> >> >> Save a tree -Conserve nature & Save the world for your future. Print this >> email only if it is absolutely necessary. >> > > > > -- > Shakila Sivagnanarajah > Associate Software Engineer > Mobile :+94 (0) 770 760240 > shak...@wso2.com > -- Shakila Sivagnanarajah Associate Software Engineer Mobile :+94 (0) 770 760240 shak...@wso2.com
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev