Nuxeo Platform provides a framework and set of components to address document management and collaboration needs, including metadata/taxonomies, versioning, lifecyle management, workflow, relations, searching, reporting, transformation, auditing, and retention. Its flexible extension system, based on OSGi, allows developers to quickly configure and extend the platform by creating new components. Its default Web user interface, based on the JSF standard, uses AJAX to create a pleasant user experience. It can also be accessed by a rich client interface through the use of Web services, for instance using the Eclipse-based Nuxeo RCP rich client platform.
Java Search Engine is a server-side search engine program for Web sites written completely in Java. It features HTML and PDF indexing, a built-in Web crawler, international encodings support, words and phrases search, and returning results as quotations with highlighted words (like Google). It is available as EJB, JSP, servlet, or Java API library. For non-Java enviroments, it is available as an XML server with XSLT support.
RewriteFilter is a servlet2.3-compatible filter able to be plugged in any existing Web application that makes the application better indexed by search engines. It rewrites all generated pages transparently, encoding the URLs. When the filter gets a request, first it analyzes if the request is encoded, then it decodes it and forwards the control to the decoded URL.
SearchBlox is a J2EE search component that delivers out-of- the-box search functionality for quick integration with Websites, applications, intranets, and portals. It uses the open source Lucene Search API and incorporates integrated HTTP and file system crawlers, support for various document formats including Word, HTML, PDF, PowerPoint, and Excel, support for indexing and searching content in 17 languages, and customizable search results, all controlled from a browser-based admin console.
LogicalDOC is a Web-based document management system that is easy to use and learn. Its architecture leverages best-of-breed Java technology to achieve a powerful and flexible solution. It supports its users with a powerful search engine (Lucene), Web service interface (JAX-WS via CXF) compatible with .NET and PHP, versioning, annotation on documents, a WebDAV interface, importing and exporting from .zip files. Documents can be organized into hierarchical folders, searched using the integrated search engine, or browsed by Tag. The system is extensible thanks to the technologies used (Spring-Hibernate) and its plugin architecture.