On Mon, Mar 5, 2012 at 4:35 PM, Asela Pathberiya <as...@wso2.com> wrote:
Thanks all. This works. committed the changes (to 0.8.0 version) > > 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