You are looking at documentation for an older release. Not what you want? See the current release documentation.
eXo Core is a set of common services, such as Authentication and Security, Organization, Database, Logging, JNDI, LDAP, Document Reader and other services. These services are used by eXo products and modules. It also can be used in the business logic.
These services will be comprehensively understood via the following topics:
Information about database creator, such as API, configuration retrieval and retrieval log, and examples of a DDL script.
Information about security service via two main topics: Framework and Usage.
Introduction to organizational model and instructions on how to implement custom Organization Service.
Organization Service Initializer
Provision of a sample configuration of the Organization Service Initializer to create users, groups and membership types by default.
Instructions on how to write and register your own organization listeners.
Instructions on how to update users' identity in ConversationState
when their membership was changed in OrganizationService
.
DB Schema Creator service (JDBC implementation)
Information and example of DB Schema Creator configuration.
Database configuration for Hibernate
Instructions on how to configure database for Hibernate.
Instructions on how to configure eXo Platform to work with your directory.
Instructions on how to use JCR Organization Service.
Organization Service TCK tests
Instructions on how to add TCK tests to your Maven project and launch them during the unit testing phase.
Basic knowledge of TikaDocumentReader
, such as architecture, configuration, old-style DocumentReaders and Tika Parsers, TikaDocumentReader features and notes.
Instructions on how to configure your server to use the digest authentication, and how to make your own
org.exoplatform.services.organization.OrganizationService
implementation use the digest authentication.