On Mon, Mar 5, 2012 at 3:56 PM, Tharindu Mathew <thari...@wso2.com> wrote:

> Asela, could you check whether you can fix the problem without removing
> the jar?
>
> We will have to maintain two versions if two components have version
> specific dependencies...



Yes will look. As Azeez mentioned, There were no export version defined for
thrift OSGi bundles. It would fix when we defined correct package import
and export versions.

Thanks,
Asela.

>
>
> On Mon, Mar 5, 2012 at 3:23 PM, Afkham Azeez <az...@wso2.com> wrote:
>
>> Yes, it means that people have not specified the correct package import &
>> export versions. The different versions of these OSGi bundles can coexist.
>> Can we fix these import-export versions at least for these bundles?
>>
>>
>> On Mon, Mar 5, 2012 at 3:10 PM, Paul Fremantle <p...@wso2.com> wrote:
>>
>>> Are we not using OSGi for these dependencies? Its meant to solve these
>>> sort of problems!
>>>
>>> Paul
>>>
>>>
>>> On 5 March 2012 07:17, Deependra Ariyadewa <d...@wso2.com> wrote:
>>>
>>>>
>>>>
>>>> On Mon, Mar 5, 2012 at 12:33 PM, Rajika Kumarasiri <raj...@wso2.com>wrote:
>>>>
>>>>> It seems the Cassandra version that you are using tightly couple into
>>>>> the an older version of the thrift. In that case we will have to maintain
>>>>> both.
>>>>
>>>>
>>>> I checked Cassandra next version 1.1.x series and it depends on
>>>> libthrift 0.7.0 therefore  Cassandra version upgrades to 1.1.x is not a
>>>> possible solution.
>>>>
>>>> Thanks,
>>>>
>>>> Deependra.
>>>>
>>>>>
>>>>> Rajika
>>>>>
>>>>>
>>>>> On Mon, Mar 5, 2012 at 11:52 AM, Deependra Ariyadewa <d...@wso2.com>wrote:
>>>>>
>>>>>>
>>>>>>
>>>>>> On Mon, Mar 5, 2012 at 11:41 AM, Rajika Kumarasiri 
>>>>>> <raj...@wso2.com>wrote:
>>>>>>
>>>>>>>
>>>>>>>> There is a dependency mismatch when I try to start Cassandra in
>>>>>>>> Carbon core with libthrift 0.8.0 ( carbon trunk libthrift version) but 
>>>>>>>> it
>>>>>>>> works fine with libthrift 0.6.1. Please advice me how to resolve this 
>>>>>>>> issue
>>>>>>>> and let me know if you have any concern regarding above version 
>>>>>>>> changes.
>>>>>>>>
>>>>>>>
>>>>>>> libthrift 0.8.0 is used by the CSG implementation. Can you send the
>>>>>>> errors that you see when use 0.8.0 version ? And what prevent you having
>>>>>>> 0.6.1 as well ?
>>>>>>>
>>>>>>
>>>>>> This is  the error I get:
>>>>>>
>>>>>>  Caused by: java.lang.IncompatibleClassChangeError: Implementing class
>>>>>> at java.lang.ClassLoader.defineClass1(Native Method)
>>>>>>  at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
>>>>>> at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
>>>>>>  at
>>>>>> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:188)
>>>>>> at
>>>>>> org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:601)
>>>>>>  at
>>>>>> org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:567)
>>>>>> at
>>>>>> org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:490)
>>>>>>  at
>>>>>> org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(ClasspathManager.java:478)
>>>>>> at
>>>>>> org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:458)
>>>>>>  at
>>>>>> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
>>>>>> at
>>>>>> org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
>>>>>>  at
>>>>>> org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:35)
>>>>>> at
>>>>>> org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:464)
>>>>>>  at
>>>>>> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
>>>>>> at
>>>>>> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
>>>>>>  at
>>>>>> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
>>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
>>>>>>  at
>>>>>> me.prettyprint.cassandra.connection.client.HThriftClient.getCassandra(HThriftClient.java:64)
>>>>>> at
>>>>>> me.prettyprint.cassandra.connection.client.HThriftClient.getCassandra(HThriftClient.java:73)
>>>>>>  at
>>>>>> me.prettyprint.cassandra.connection.HConnectionManager.operateWithFailover(HConnectionManager.java:239)
>>>>>> at
>>>>>> me.prettyprint.cassandra.service.AbstractCluster.describeKeyspaces(AbstractCluster.java:136)
>>>>>>  at
>>>>>> org.wso2.carbon.cassandra.mgt.CassandraKeyspaceAdmin.getKeyspaces(CassandraKeyspaceAdmin.java:620)
>>>>>> at
>>>>>> org.wso2.carbon.cassandra.mgt.CassandraKeyspaceAdmin.listKeyspacesOfCurrentUser(CassandraKeyspaceAdmin.java:135)
>>>>>>  ... 37 more
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> Deependra.
>>>>>>
>>>>>>>
>>>>>>> Rajika
>>>>>>>
>>>>>>>
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>>
>>>>>>>> Deependra.
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Deependra Ariyadewa
>>>>>>>> WSO2, Inc. http://wso2.com/ http://wso2.org
>>>>>>>>
>>>>>>>> email d...@wso2.com; cell +94 71 403 5996 ;
>>>>>>>> Blog http://risenfall.wordpress.com/
>>>>>>>> PGP info: KeyID: 'DC627E6F'
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Carbon-dev mailing list
>>>>>>>> Carbon-dev@wso2.org
>>>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Carbon-dev mailing list
>>>>>>> Carbon-dev@wso2.org
>>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Deependra Ariyadewa
>>>>>> WSO2, Inc. http://wso2.com/ http://wso2.org
>>>>>>
>>>>>> email d...@wso2.com; cell +94 71 403 5996 ;
>>>>>> Blog http://risenfall.wordpress.com/
>>>>>> PGP info: KeyID: 'DC627E6F'
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Carbon-dev mailing list
>>>>>> Carbon-dev@wso2.org
>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Carbon-dev mailing list
>>>>> Carbon-dev@wso2.org
>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Deependra Ariyadewa
>>>> WSO2, Inc. http://wso2.com/ http://wso2.org
>>>>
>>>> email d...@wso2.com; cell +94 71 403 5996 ;
>>>> Blog http://risenfall.wordpress.com/
>>>> PGP info: KeyID: 'DC627E6F'
>>>>
>>>>
>>>> _______________________________________________
>>>> Carbon-dev mailing list
>>>> Carbon-dev@wso2.org
>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>
>>>>
>>>
>>>
>>> --
>>> Paul Fremantle
>>> CTO and Co-Founder, WSO2
>>> OASIS WS-RX TC Co-chair, VP, Apache Synapse
>>>
>>> UK: +44 207 096 0336
>>> US: +1 646 595 7614
>>>
>>> blog: http://pzf.fremantle.org
>>> twitter.com/pzfreo
>>> p...@wso2.com
>>>
>>> wso2.com Lean Enterprise Middleware
>>>
>>> Disclaimer: This communication may contain privileged or other
>>> confidential information and is intended exclusively for the addressee/s.
>>> If you are not the intended recipient/s, or believe that you may have
>>> received this communication in error, please reply to the sender indicating
>>> that fact and delete the copy you received and in addition, you should not
>>> print, copy, retransmit, disseminate, or otherwise use the information
>>> contained in this communication. Internet communications cannot be
>>> guaranteed to be timely, secure, error or virus-free. The sender does not
>>> accept liability for any errors or omissions.
>>>
>>>
>>> _______________________________________________
>>> Carbon-dev mailing list
>>> Carbon-dev@wso2.org
>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>
>>>
>>
>>
>> --
>> *Afkham Azeez*
>> Director of Architecture; WSO2, Inc.; http://wso2.com
>> Member; Apache Software Foundation; http://www.apache.org/
>> * <http://www.apache.org/>**
>> email: **az...@wso2.com* <az...@wso2.com>* cell: +94 77 3320919
>> blog: **http://blog.afkham.org* <http://blog.afkham.org>*
>> twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
>> *
>> linked-in: **http://lk.linkedin.com/in/afkhamazeez*
>>
>> *
>> *
>> *Lean . Enterprise . Middleware*
>>
>>
>> _______________________________________________
>> Carbon-dev mailing list
>> Carbon-dev@wso2.org
>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>>
>
>
> --
> Regards,
>
> Tharindu
>
> blog: http://mackiemathew.com/
> M: +94777759908
>
>
> _______________________________________________
> Carbon-dev mailing list
> Carbon-dev@wso2.org
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>
_______________________________________________
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to