5.8 5.6

Skip to end of metadata
Go to start of metadata
After having gone through an architecture tour in the previous section, this section focuses on providing an extensive documentation on the various modules of the platform. You will learn all the required theoretical knowledge and find some useful snippets of code.

In this section, authors consider you know how to practically apply what you read, by using Nuxeo Studio (for producing the required XML) or writing Java plugins using Nuxeo IDE. The role of the Dev Cook Book section and the tutorial section of Nuxeo Studio documentation is to provide steps by steps guides.

Section's content:

  • Extension points configurationInside the Nuxeo Platform, pretty much everything is about extension points. Extension points are used to let you contribute XML files to the Nuxeo components. This section explains the basic steps to contribute a new XML file to an extension point.
  • Repository featuresThis chapter encompasses features related to the repository: the concepts used for documents types, how to retrieve documents, how to version them, how to add security policies to access documents, how tags work.
  • Authentication and User Management
  • REST APINuxeo REST API is available on a Nuxeo Platform server at the following URL: http://localhost:8080/nuxeo/api/v1/*. We made available an API playground to help you understand the endpoints and have a try:
  • Other Repository APIsThis section is about the SOAP bridge, CMIS and WebDAV APIs, as well as URLs to use when downloading a binary content.
  • Directories and Vocabularies
  • Using the Java API ServersideThis page explains how to use the Nuxeo Java API.
  • AutomationIn this section you'll find information on how to use the Automation service, how to contribute a new chain, a new operation, etc.
  • WorkflowThis page and its subpages explain all the concepts and provide a documentation on how the workflow engine works.
  • Back-Office UI FrameworkThis chapter presents the different ways to customize what is displayed on the default application.
  • WebEngine (JAX-RS)
  • Other Services
  • Other UI FrameworksNuxeo uses several UI frameworks beside the default JSF technology.
  • Additional ModulesThis chapter presents how to apprehend and customize the additional packages available on the Nuxeo Platform, typically from the Nuxeo Marketplace.
  • Packaging
  • Advanced topics


  1. Typo: "... configure a log of stuffs ..." -> "... configure a lot of stuff ..."