Examples of ArchivaAnalyzer


Examples of com.stimulus.archiva.search.ArchivaAnalyzer

            }
            Class analyzerClass = Class.forName(className);
            if (analyzerClass==null) {
                logger.error("failed to return search analyzer. are the analyzers specified correctly in server.conf? {language='"+language+"', class='"+className+"'}");
                logger.error("recovering by returning default archiver analyzer. indexing and search may be impaired. urgent fix required.");
                analyzer = new ArchivaAnalyzer();
            } else {
                logger.debug("retrieved analyzer class {language='"+language+"', class='"+className+"'}");
                analyzer = (Analyzer)analyzerClass.newInstance();
                logger.debug("analyzer class instance created {language='"+language+"', class='"+className+"'}");
            }
            logger.debug("successfully returned search analyzer {language='"+language+"', class='"+className+"'}");
        } catch (Exception e) {
            logger.error("failed to return search analyzer. are the analyzers specified correctly in server.conf? {language='"+language+"', class='"+className+"'}",e);
            logger.error("recovering by returning default archiver analyzer. indexing and search may be impaired. urgent fix required.");
            analyzer = new ArchivaAnalyzer();
        }
        PerFieldAnalyzerWrapper wrapper = new PerFieldAnalyzerWrapper(analyzer);
       
        if (operation==Operation.INDEX) {
          wrapper.addAnalyzer("to", new EmailAnalyzer());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.