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.

Rajika

On Mon, Mar 5, 2012 at 11:52 AM, Deependra Ariyadewa <[email protected]> wrote:

>
>
> On Mon, Mar 5, 2012 at 11:41 AM, Rajika Kumarasiri <[email protected]>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 [email protected]; cell +94 71 403 5996 ;
>>> Blog http://risenfall.wordpress.com/
>>> PGP info: KeyID: 'DC627E6F'
>>>
>>>
>>> _______________________________________________
>>> Carbon-dev mailing list
>>> [email protected]
>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>
>>>
>>
>> _______________________________________________
>> Carbon-dev mailing list
>> [email protected]
>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>>
>
>
> --
> Deependra Ariyadewa
> WSO2, Inc. http://wso2.com/ http://wso2.org
>
> email [email protected]; cell +94 71 403 5996 ;
> Blog http://risenfall.wordpress.com/
> PGP info: KeyID: 'DC627E6F'
>
>
> _______________________________________________
> Carbon-dev mailing list
> [email protected]
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>
_______________________________________________
Carbon-dev mailing list
[email protected]
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to