Kneobase is an enterprise search engine, based upon the Lucene search engine and the Spring framework. It allows to perform full-text search across many different content sources. It is highly adaptable out-of-the-box and has a pluggable architecture.
src/ API/ src/ com/ kneobase/ search/ query/ BooleanClause.java BooleanQuery.java CategoryFilter.java FieldFilter.java Filter.java FullTextQuery.java HighlighterConfiguration.java Hits.java LanguageFilter.java LuceneHitsContainer.java MultiFilter.java NaturalQuery.java Query.java QueryException.java QueryFilter.java SourceFilter.java Term.java TermQuery.java UnsupportedLanguageException.java WildcardQuery.java I_SearchSession.java SearchException.java TooManyClausesException.java .classpath .project build.xml project.properties AdminWebapp/ config/ kneodemo.properties kneodemo_en.properties kneodemo_es.properties log4j.xml lib/ servlet.jar src/ com/ kneobase/ web/ logs/ LogsCommand.java LogsController.java robots/ MessageKeyRaramPair.java RobotIndexBean.java RobotsCommand.java RobotsController.java search/ DocBean.java SearchCommand.java SearchController.java util/ RelativePathConfigurator.java RobotLoggerPathConfigurator.java ZipContentServlet.java war/ META-INF/ WEB-INF/ jsp/ kneobase/ lib/ licenses/ c.tld fmt.tld pager-taglib.tld spring.tld springapp-servlet.xml web.xml design/ images/ stylesheet/ kneobase-logs/ sources/ home.htm .classpath .project build.xml deploy.properties project.properties BodyExtractors/ lib/ lib-no-deploy/ src/ src-not-included/ .classpath .project build.xml log4j.properties project.properties CompressedSources/ lib/ src/ .classpath .project build.xml project.properties Core/ classes/ lib/ src/ .classpath .project CvsDriver/ Demo-EmbeddedServlet/ Demo-EmbeddedServletWindowed/ Demo-Installer/ Demo-WindowsExecutable/ FileSystemDriver/ FtpDriver/ JUnitTests/ KneobaseCommons/ LanguageIdentifier/ OpenCms5Driver/ RdbmsDriver/ SPI/ SelfExtractingDemo/ Server/ TreeDriver/ WebService/ WebService-ClientExample/ ZipContentServlet/