Hi Supun/ Gokul, No, this is not yet fixed. As we are decided to move to java 8. we are currently having feasibility study of moving to solr 5.0.
Will update you soon. Thanks Danesh On Thu, Feb 26, 2015 at 9:16 PM, Supun Sethunga <[email protected]> wrote: > Hi, > > Is this fixed? We are facing the same issue in ML product as well. > > Thanks, > Supun > > On Tue, Feb 24, 2015 at 1:14 PM, Gokul Balakrishnan <[email protected]> > wrote: > >> Hi Danesh, >> >> Is there any update on the status of the above, because we'll have to >> attend to this before our M1 release? >> >> Thanks, >> >> >> >> On 4 February 2015 at 22:54, Danesh Kuruppu <[email protected]> wrote: >> >>> Hi Gimantha, >>> >>> Sorry for the delay in responding. >>> Problem seems to be when importing packages in registry-indexing, There >>> we have imported lucene package as [1]. which will look for version 2.9.3 >>> or upper. >>> >>> 1. org.apache.lucene.*;version="2.9.3" >>> >>> https://github.com/wso2-dev/carbon-registry/blob/master/components/registry/org.wso2.carbon.registry.indexing/pom.xml >>> >>> This issue will be fixed with Apache Solr update [2] where we export >>> only solr package and lucene package will bundle inside. We are not going >>> import lucene package from registry-indexing. >>> >>> 2. https://github.com/wso2/orbit/pull/47/files >>> >>> Thanks >>> Danesh >>> >>> >>> On Mon, Feb 2, 2015 at 1:43 PM, Gimantha Bandara <[email protected]> >>> wrote: >>> >>>> >>>> >>>> On Mon, Feb 2, 2015 at 1:08 PM, Gimantha Bandara <[email protected]> >>>> wrote: >>>> >>>>> Hi, >>>>> >>>>> For carbon-analytics, the lucene version we use, is 4.10.3 ( >>>>> 4.10.3.wso2v1) which is the latest. For carbon registry indexing and >>>>> search >>>>> functionalities, Solris used, which depends on lucene. we are facing the >>>>> following issue when we install the carbon-analytics features because of >>>>> two missing classes. >>>>> >>>>> 1). >>>>> >>>>> Exception in thread "Thread-16" java.lang.NoClassDefFoundError: >>>>> org/apache/lucene/search/Searcher >>>>> at org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:166) >>>>> at >>>>> org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:134) >>>>> at >>>>> org.wso2.carbon.registry.indexing.solr.SolrClient.<init>(SolrClient.java:90) >>>>> at >>>>> org.wso2.carbon.registry.indexing.solr.SolrClient.getInstance(SolrClient.java:98) >>>>> at >>>>> org.wso2.carbon.registry.indexing.AsyncIndexer.<init>(AsyncIndexer.java:93) >>>>> at >>>>> org.wso2.carbon.registry.indexing.IndexingManager.<init>(IndexingManager.java:69) >>>>> at >>>>> org.wso2.carbon.registry.indexing.IndexingManager.getInstance(IndexingManager.java:78) >>>>> at >>>>> org.wso2.carbon.registry.indexing.internal.IndexingServiceComponent$1.startingShutdown(IndexingServiceComponent.java:80) >>>>> at >>>>> org.wso2.carbon.core.ServerManagement.waitForServerTaskCompletion(ServerManagement.java:113) >>>>> at >>>>> org.wso2.carbon.core.ServerManagement.startMaintenanceForShutDown(ServerManagement.java:97) >>>>> at >>>>> org.wso2.carbon.core.init.CarbonServerManager.shutdownGracefully(CarbonServerManager.java:878) >>>>> at >>>>> org.wso2.carbon.core.init.CarbonServerManager$4.run(CarbonServerManager.java:901) >>>>> Caused by: java.lang.ClassNotFoundException: >>>>> org.apache.lucene.search.Searcher >>>>> at >>>>> org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:455) >>>>> at >>>>> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421) >>>>> at >>>>> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412) >>>>> at >>>>> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) >>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:356) >>>>> ... 12 more >>>>> >>>>> 2). >>>>> >>>>> Exception in thread "Thread-18" java.lang.NoClassDefFoundError: >>>>> org/apache/lucene/index/FilterIndexReader >>>>> >>>>> at java.lang.ClassLoader.defineClass1(Native Method) >>>>> >>>>> at java.lang.ClassLoader.defineClass(ClassLoader.java:800) >>>>> >>>>> at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader. >>>>> defineClass(DefaultClassLoader.java:188) >>>>> >>>>> at org.eclipse.osgi.baseadaptor.loader.ClasspathManager. >>>>> defineClassHoldingLock(ClasspathManager.java:632) >>>>> >>>>> at org.eclipse.osgi.baseadaptor.loader.ClasspathManager. >>>>> defineClass(ClasspathManager.java:607) >>>>> >>>>> at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl( >>>>> ClasspathManager.java:568) >>>>> >>>>> at org.eclipse.osgi.baseadaptor.loader.ClasspathManager. >>>>> findLocalClassImpl(ClasspathManager.java:492) >>>>> >>>>> at org.eclipse.osgi.baseadaptor.loader.ClasspathManager. >>>>> findLocalClass(ClasspathManager.java:465) >>>>> >>>>> at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader. >>>>> findLocalClass(DefaultClassLoader.java:216) >>>>> >>>>> at org.eclipse.osgi.internal.loader.BundleLoader. >>>>> findLocalClass(BundleLoader.java:395) >>>>> >>>>> at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal( >>>>> BundleLoader.java:464) >>>>> >>>>> at org.eclipse.osgi.internal.loader.BundleLoader.findClass( >>>>> BundleLoader.java:421) >>>>> >>>>> at org.eclipse.osgi.internal.loader.BundleLoader.findClass( >>>>> BundleLoader.java:412) >>>>> >>>>> at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass( >>>>> DefaultClassLoader.java:107) >>>>> >>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:358) >>>>> >>>>> at org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:166) >>>>> >>>>> at org.apache.solr.core.CoreContainer$Initializer. >>>>> initialize(CoreContainer.java:134) >>>>> >>>>> at org.wso2.carbon.registry.indexing.solr.SolrClient.< >>>>> init>(SolrClient.java:90) >>>>> >>>>> at org.wso2.carbon.registry.indexing.solr.SolrClient. >>>>> getInstance(SolrClient.java:98) >>>>> >>>>> at org.wso2.carbon.registry.indexing.AsyncIndexer.<init>( >>>>> AsyncIndexer.java:93) >>>>> >>>>> at org.wso2.carbon.registry.indexing.IndexingManager.< >>>>> init>(IndexingManager.java:69) >>>>> >>>>> at org.wso2.carbon.registry.indexing.IndexingManager. >>>>> getInstance(IndexingManager.java:78) >>>>> >>>>> at org.wso2.carbon.registry.indexing.internal. >>>>> IndexingServiceComponent$1.startingShutdown( >>>>> IndexingServiceComponent.java:80) >>>>> >>>>> at org.wso2.carbon.core.ServerManagement.waitForServerTaskCompletion( >>>>> ServerManagement.java:113) >>>>> >>>>> at org.wso2.carbon.core.ServerManagement.startMaintenanceForShutDown( >>>>> ServerManagement.java:97) >>>>> >>>>> at org.wso2.carbon.core.init.CarbonServerManager.shutdownGracefully( >>>>> CarbonServerManager.java:878) >>>>> >>>>> at org.wso2.carbon.core.init.CarbonServerManager$4.run( >>>>> CarbonServerManager.java:901) >>>>> >>>>> Caused by: java.lang.ClassNotFoundException: org.apache.lucene.index. >>>>> FilterIndexReader >>>>> >>>>> at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal( >>>>> BundleLoader.java:455) >>>>> >>>>> at org.eclipse.osgi.internal.loader.BundleLoader.findClass( >>>>> BundleLoader.java:421) >>>>> >>>>> at org.eclipse.osgi.internal.loader.BundleLoader.findClass( >>>>> BundleLoader.java:412) >>>>> >>>>> at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass( >>>>> DefaultClassLoader.java:107) >>>>> >>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:358) >>>>> >>>>> ... 27 more >>>>> >>>>> The Classes org.apache.lucene.search.Searcher and >>>>> org.apache.lucene.index.FilterIndexReader are no longer there in lucene >>>>> v4.10.3. So, if solr imports packages from lucene v4.10.3, the above >>>>> errors >>>>> occur. >>>>> >>>>> @danesh, Can you please check if the packages required by solr are >>>>> properly exported? >>>>> >>>>> >>>>> -- >>>>> Gimantha Bandara >>>>> Software Engineer >>>>> WSO2. Inc : http://wso2.com >>>>> Mobile : +94714961919 >>>>> >>>> >>>> >>>> >>>> -- >>>> Gimantha Bandara >>>> Software Engineer >>>> WSO2. Inc : http://wso2.com >>>> Mobile : +94714961919 >>>> >>> >>> >>> >>> -- >>> >>> Danesh Kuruppu >>> Software Engineer >>> WSO2 Inc, >>> Mobile: +94 (77) 1690552 >>> >>> _______________________________________________ >>> Dev mailing list >>> [email protected] >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> *Balakrishnan Gokulakrishnan* >> Software Engineer, >> WSO2, Inc. http://wso2.com >> Mob: +94 77 593 5789 | +1 650 272 9927 >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > *Supun Sethunga* > Software Engineer > WSO2, Inc. > lean | enterprise | middleware > Mobile : +94 716546324 > -- Danesh Kuruppu Software Engineer WSO2 Inc, Mobile: +94 (77) 1690552
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
