Also I'll consider about this issue. On Thu, Feb 4, 2016 at 6:33 PM, Kalyani Yogeswaranathan <kaly...@wso2.com> wrote:
> 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* > -- *Kalyani Yogeswaranathan* *Associate software engineer* *WSO2 Inc.* *Mobile: 0776390284*
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev