Yes Malaka, I am doing that. On Thu, Feb 4, 2016 at 12:54 PM, Malaka Silva <mal...@wso2.com> wrote:
> I guess Kalyani is currently doing it? > > On Thu, Feb 4, 2016 at 12:53 PM, Shakila Sivagnanarajah <shak...@wso2.com> > wrote: > >> +1, we need to improve this connector. >> >> On Thu, Feb 4, 2016 at 12:50 PM, Malaka Silva <mal...@wso2.com> wrote: >> >>> Hi, >>> >>> Connector should self contain all required dependencies. >>> >>> On Thu, Feb 4, 2016 at 12:42 PM, Keerthika Mahendralingam < >>> keerth...@wso2.com> wrote: >>> >>>> Hi Shakila, >>>> I think what Viraj mentioned is we can include the required jar file >>>> into connector itself like it is done for GmailRest connector(jar files are >>>> added into lib folder). Then we don't have to add Java Library project >>>> separately. >>>> >>> +1 >>> >>> >>>> >>>> [1]. >>>> >>>> https://store.wso2.com/store/assets/esbconnector/a3c146b3-59fe-480d-a2e3-75c881d9129c >>>> <https://store.wso2.com/store/assets/esbconnector/a3c146b3-59fe-480d-a2e3-75c881d9129c> >>>> >>>> Thanks, >>>> >>>> On Thu, Feb 4, 2016 at 12:36 PM, Shakila Sivagnanarajah < >>>> shak...@wso2.com> wrote: >>>> >>>>> Yes Viraj, >>>>> >>>>> As you said, we need to do an additional step to add libraries (like >>>>> adding 'Connector Exporter Project' to add synapse library). If we have >>>>> 'Connector Exporter Project' only, we can deploy the connectors in to the >>>>> ESB via car files. Likewise, we need to have 'Java Library Project' to add >>>>> third party libraries. >>>>> >>>>> Please correct, if I am wrong. >>>>> >>>>> Thanks >>>>> >>>>> On Thu, Feb 4, 2016 at 12:18 PM, Viraj Rajaguru <vi...@wso2.com> >>>>> wrote: >>>>> >>>>>> Hi Shakila, >>>>>> >>>>>> We can use those steps to deploy required third party jars in the >>>>>> same car file with connector. But isn't it breaking our connector story ? >>>>>> When we need to use a connector in our sequences/proxy service/APIs, we >>>>>> just import/download the connector into Developer Studio and use them in >>>>>> ESB artifacts and deploy artifacts and connectors in the same car file. >>>>>> But >>>>>> in this case we need additional steps to add third party libraries. >>>>>> >>>>>> Shouldn't connector be a self containing one with all the >>>>>> dependencies with it? >>>>>> >>>>>> Thanks, >>>>>> Viraj. >>>>>> >>>>>> On Thu, Feb 4, 2016 at 10:59 AM, Shakila Sivagnanarajah < >>>>>> shak...@wso2.com> wrote: >>>>>> >>>>>>> Maheeka, >>>>>>> >>>>>>> Create a 'Java Library Project' to add the required java >>>>>>> dependencies. Then create the 'Composite Application Project', by >>>>>>> selecting >>>>>>> this JLP with other projects. Do the required steps to export this >>>>>>> 'Composite Application Project'. Before exporting the car file, please >>>>>>> make >>>>>>> sure that the JLP project’s server role is set as ‘Enterprise Service >>>>>>> Bus'. >>>>>>> >>>>>>> Thanks Viraj for your help. >>>>>>> >>>>>>> On Wed, Feb 3, 2016 at 10:20 PM, Shakila Sivagnanarajah < >>>>>>> shak...@wso2.com> wrote: >>>>>>> >>>>>>>> Hi Malaka, >>>>>>>> >>>>>>>> I will check and update. >>>>>>>> >>>>>>>> Thank you >>>>>>>> >>>>>>>> On Wed, Feb 3, 2016 at 10:05 PM, Malaka Silva <mal...@wso2.com> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Shakila can you check this please? >>>>>>>>> >>>>>>>>> On Wed, Feb 3, 2016 at 8:47 PM, Malaka Silva <mal...@wso2.com> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> No I don't think this is expected behavior but a bug. >>>>>>>>>> >>>>>>>>>> On Wed, Feb 3, 2016 at 8:01 PM, Maheeka Jayasuriya < >>>>>>>>>> mahe...@wso2.com> wrote: >>>>>>>>>> >>>>>>>>>>> Hi Rajjaz, >>>>>>>>>>> >>>>>>>>>>> Yes it is an issue with dependencies. The issue is when >>>>>>>>>>> deploying a connector with a car file. Is this the expected >>>>>>>>>>> behavior to >>>>>>>>>>> deploy libs manually when the connectors are packaged with a car >>>>>>>>>>> file? >>>>>>>>>>> >>>>>>>>>>> Thanks, >>>>>>>>>>> Maheeka >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Wed, Feb 3, 2016 at 7:06 PM, Rajjaz Mohammed <raj...@wso2.com >>>>>>>>>>> > wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi maheeka, >>>>>>>>>>>> its seems to be like class not found exceptions, so add >>>>>>>>>>>> dependency jars[1] inside the lib folder. or if you can get >>>>>>>>>>>> through build >>>>>>>>>>>> the Google Contacts connector and get jars from inside >>>>>>>>>>>> *target/connector/dependencies >>>>>>>>>>>> .* >>>>>>>>>>>> >>>>>>>>>>>> [1] >>>>>>>>>>>> jsr305-1.3.7.jar >>>>>>>>>>>> jackson-core-2.1.3.jar >>>>>>>>>>>> guava-13.0.1.jar >>>>>>>>>>>> google-oauth-client-1.17.0-rc.jar >>>>>>>>>>>> google-http-client-jackson2-1.17.0-rc.jar >>>>>>>>>>>> google-http-client-1.17.0-rc.jar >>>>>>>>>>>> google-api-client-1.17.0-rc.jar >>>>>>>>>>>> core-1.47.1.jar >>>>>>>>>>>> commons-email-1.2.jar >>>>>>>>>>>> >>>>>>>>>>>> On Wed, Feb 3, 2016 at 6:02 PM, Maheeka Jayasuriya < >>>>>>>>>>>> mahe...@wso2.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Hi , >>>>>>>>>>>>> >>>>>>>>>>>>> I am getting an error when enabling Google Contacts connector >>>>>>>>>>>>> with ESB 4.9.0. Following is the stack trace. >>>>>>>>>>>>> >>>>>>>>>>>>> Caused by: java.lang.NoClassDefFoundError: >>>>>>>>>>>>> com/google/api/client/http/HttpTransport >>>>>>>>>>>>> at java.lang.Class.getDeclaredConstructors0(Native Method) >>>>>>>>>>>>> at >>>>>>>>>>>>> java.lang.Class.privateGetDeclaredConstructors(Class.java:2532) >>>>>>>>>>>>> at java.lang.Class.getConstructor0(Class.java:2842) >>>>>>>>>>>>> at java.lang.Class.newInstance(Class.java:345) >>>>>>>>>>>>> at >>>>>>>>>>>>> org.apache.synapse.config.xml.ClassMediatorFactory.createSpecificMediator(ClassMediatorFactory.java:112) >>>>>>>>>>>>> at >>>>>>>>>>>>> org.apache.synapse.config.xml.AbstractMediatorFactory.createMediator(AbstractMediatorFactory.java:94) >>>>>>>>>>>>> at >>>>>>>>>>>>> org.apache.synapse.config.xml.MediatorFactoryFinder.getMediator(MediatorFactoryFinder.java:224) >>>>>>>>>>>>> at >>>>>>>>>>>>> org.apache.synapse.config.xml.AbstractListMediatorFactory.addChildren(AbstractListMediatorFactory.java:46) >>>>>>>>>>>>> at >>>>>>>>>>>>> org.apache.synapse.config.xml.TemplateMediatorFactory.createSpecificMediator(TemplateMediatorFactory.java:61) >>>>>>>>>>>>> at >>>>>>>>>>>>> org.apache.synapse.config.xml.AbstractMediatorFactory.createMediator(AbstractMediatorFactory.java:94) >>>>>>>>>>>>> at >>>>>>>>>>>>> org.apache.synapse.config.xml.MediatorFactoryFinder.getMediator(MediatorFactoryFinder.java:224) >>>>>>>>>>>>> at >>>>>>>>>>>>> org.apache.synapse.libraries.model.LibraryArtifact$TemplateArtifactFile.build(LibraryArtifact.java:190) >>>>>>>>>>>>> at >>>>>>>>>>>>> org.apache.synapse.libraries.model.LibraryArtifact.loadComponentsInto(LibraryArtifact.java:100) >>>>>>>>>>>>> at >>>>>>>>>>>>> org.apache.synapse.libraries.model.SynapseLibrary.loadLibrary(SynapseLibrary.java:144) >>>>>>>>>>>>> at >>>>>>>>>>>>> org.apache.synapse.libraries.model.SynapseLibrary.loadLibrary(SynapseLibrary.java:129) >>>>>>>>>>>>> at >>>>>>>>>>>>> org.apache.synapse.libraries.util.LibDeployerUtils.loadLibArtifacts(LibDeployerUtils.java:340) >>>>>>>>>>>>> at >>>>>>>>>>>>> org.wso2.carbon.mediation.library.service.MediationLibraryAdminService.addImport(MediationLibraryAdminService.java:100) >>>>>>>>>>>>> at >>>>>>>>>>>>> org.wso2.carbon.mediation.library.service.MediationLibraryAdminService.addImport(MediationLibraryAdminService.java:124) >>>>>>>>>>>>> at >>>>>>>>>>>>> org.wso2.carbon.mediation.library.service.MediationLibraryAdminService.updateStatus(MediationLibraryAdminService.java:436) >>>>>>>>>>>>> ... 126 more >>>>>>>>>>>>> Caused by: java.lang.ClassNotFoundException: Class Not found : >>>>>>>>>>>>> com.google.api.client.http.HttpTransport >>>>>>>>>>>>> at >>>>>>>>>>>>> org.apache.axis2.deployment.DeploymentClassLoader.findClass(DeploymentClassLoader.java:92) >>>>>>>>>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:425) >>>>>>>>>>>>> at >>>>>>>>>>>>> org.apache.axis2.deployment.DeploymentClassLoader.loadClass(DeploymentClassLoader.java:273) >>>>>>>>>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:358) >>>>>>>>>>>>> ... 145 more >>>>>>>>>>>>> >>>>>>>>>>>>> Thanks, >>>>>>>>>>>>> Maheeka >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>> Dev mailing list >>>>>>>>>>>>> Dev@wso2.org >>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> Thank you >>>>>>>>>>>> Best Regards >>>>>>>>>>>> >>>>>>>>>>>> *Rajjaz HM* >>>>>>>>>>>> Associate Software Engineer >>>>>>>>>>>> WSO2 Inc. <http://wso2.com/> >>>>>>>>>>>> lean | enterprise | middleware >>>>>>>>>>>> Mobile | +94752833834 >>>>>>>>>>>> Email | raj...@wso2.com >>>>>>>>>>>> LinkedIn | Blogger | WSO2 Profile >>>>>>>>>>>> <http://wso2.com/about/team/mohammer_rajjaz/> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> Dev mailing list >>>>>>>>>>> Dev@wso2.org >>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> >>>>>>>>>> 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/> >>>>>>>>>> https://store.wso2.com/store/ >>>>>>>>>> >>>>>>>>>> Save a tree -Conserve nature & Save the world for your future. >>>>>>>>>> Print this email only if it is absolutely necessary. >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> 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/> >>>>>>>>> https://store.wso2.com/store/ >>>>>>>>> >>>>>>>>> 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) 768 856837 >>>>>>>> shak...@wso2.com >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Shakila Sivagnanarajah >>>>>>> Associate Software Engineer >>>>>>> Mobile :+94 (0) 768 856837 >>>>>>> shak...@wso2.com >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Viraj Rajaguru >>>>>> Senior Software Engineer >>>>>> WSO2 Inc. : http://wso2.com >>>>>> >>>>>> Mobile: +94 77 3683068 >>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Shakila Sivagnanarajah >>>>> Associate Software Engineer >>>>> Mobile :+94 (0) 768 856837 >>>>> shak...@wso2.com >>>>> >>>>> _______________________________________________ >>>>> Dev mailing list >>>>> Dev@wso2.org >>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>> >>>>> >>>> >>>> >>>> -- >>>> <dev-requ...@wso2.org> >>>> Keerthika Mahendralingam >>>> Associate Software Engineer >>>> Mobile :+94 (0) 776 121144 >>>> keerth...@wso2.com >>>> WSO2, Inc. >>>> lean . enterprise . middleware >>>> >>>> _______________________________________________ >>>> Dev mailing list >>>> Dev@wso2.org >>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>> >>>> >>> >>> >>> -- >>> >>> 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/> >>> https://store.wso2.com/store/ >>> >>> 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) 768 856837 >> 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/> > https://store.wso2.com/store/ > > Save a tree -Conserve nature & Save the world for your future. Print this > email only if it is absolutely necessary. > -- *Kalyani Yogeswaranathan* *Associate software engineer* *WSO2 Inc.* *Mobile: 0776390284*
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev