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
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
