Studio

Automated Validation

Updated: September 4, 2024

Nuxeo Studio will perform some consistency check as soon as you configure some features, to be sure that, for instance, if it references another one, that other one has already been created or referenced in the registries. This page aims at referencing all the checks that are performed. You can add a comment at the end of this page for suggesting some additional checks.

Feature Tab Errors when... Warnings when... Comments
Branding   logo image does not exist    
    login background image does not exist    
Content Model/Document Types Definition parent type does not exist    
  Definition one of selected extra schemas does not exist    
  Definition selected lifecycle does not exist    
  Definition one of selected container types does not exist    
  Definition one of selected sub types does not exist    
  Definition selected icon does not exist    
  Definition selected large icon does not exist    
  Creation layout creation layout has errors creation layout has warnings see below for a more details on layout validation
  View layout view layout has errors view layout has warnings see below for a more details on layout validation
  Edit layout edit layout has errors edit layout has warnings see below for a more details on layout validation
  Header layout header layout has errors header layout has warnings see below for a more details on layout validation
  Summmary layout summary layout has errors summary layout has warnings see below for a more details on layout validation
Search And Listings/ContentViews Query And Form search layout has errors search layout has warnings see below for a more details on layout validation
  Results result columns layout has errors result columns layout has warnings see below for a more details on layout validation
  Results additional result columns layout has errors additional result columns layout has warnings see below for a more details on layout validation
Search And Listings/Virtual Navigations Virtual navigation selected icon does not exist    
  Virtual navigation one of the referenced directories does not exist    
  Virtual navigation property to query on does not exist    
  Results result columns layout has errors result columns layout has warnings see below for a more details on layout validation
Search And Listings/Advanced Search Form search layout has errors search layout has warnings see below for a more details on layout validation
  Results result columns layout has errors result columns layout has warnings see below for a more details on layout validation
  Results additional result columns layout has errors additional result columns layout has warnings see below for a more details on layout validation
Automation/Event Handlers   no selected operation    
    selected operation does not exist    
    one of selected document types for event handler activation does not exist    
Automation/User Actions   no selected operation    
    selected operation does not exist    
    one of selected permissions for action activation does not exist    
    one of selected document types for action activation does not exist    
    selected action category does not exist    
    selected action icon does not exist    
Automation/Automation Chains   one or more operations referenced by the chain is undefined    
    A Context.RunOperation operation reference an undefined operation chain   the validation is done only on static field values (expressions are ignored)
    A Context.RunDocumentOperation operation reference an undefined operation chain   the validation is done only on static field values (expressions are ignored)
    A Workflow.CreateTask operation reference an undefined operation chain   the validation is done only on static field values (expressions are ignored)
    A Document.GetPrincipalEmails operation reference an undefined permission   the validation is done only on static field values (expressions are ignored)
    A Document.GetUsersAndGroups operation reference an undefined permission   the validation is done only on static field values (expressions are ignored)
    A Document.SetLifeCycle operation reference an undefined lifecycle transition   the validation is done only on static field values (expressions are ignored)
    A Document.Create operation reference an undefined document type   the validation is done only on static field values (expressions are ignored)
    A Document.GetParent operation reference an undefined document type   the validation is done only on static field values (expressions are ignored)
    A Seam.CreateDocumentForm operation reference an undefined document type   the validation is done only on static field values (expressions are ignored)
    A Document.Update operation reference undefined schema fields   the validation is done only on static field values (expressions are ignored)
    Any parameter named 'xpath' which is not an expression is validated to reference an existing schema field    
    Any expression containing Document['xpath'] is validated to point to an existing schema field    
Roles and Permissions/Users & Groups     The creation policy is set to 'always'  
Roles and Permissions/Permissions   one of the selected document types does not exist    
Advanced Settings/Web Services Filtering   one of the referenced operation chains does not exist    

Layouts validation is detailed here:

Item Errors when... Warnings when... Comments
Widget widget type is not filled    
  widget type does not exist    
  schema bound to the widget is missing or does not exist    
  schema prefix bound to the widget is missing or does not exist    
  field bound to the widget is missing or does not exist    
  field bound to the widget has a type that does not match the current field type    
  field bound to the widget is multivalued (or not) and that does not match the current field definition    
  widget type does not match the accepted types for bound field