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

Reply via email to