nextedy.checklist.* dot-notation namespace.
Property hierarchyTemplate properties follow the standard Checklist property hierarchy. See Property Hierarchy and Precedence Reference for the full 4-level precedence model. This page documents template-specific keys and their exact resolution order where it differs from the general model.
Work Item Template Properties
_TYPEID_ is a work item type ID (for example userstory, requirement). _FIELDID_ is the custom field ID holding the checklist (for example dod, chkApproved). Both segments are optional and can be omitted independently, which is what produces the 4-level precedence.
workItemTemplateId falls back to Polarion’s built-in item templateConfirmed from
ChecklistService.java: if workItemTemplateId is not configured for a given type/field, template resolution falls back to the work item type’s own built-in Polarion template reference — the same mechanism described in Built-in Polarion Work Item Templates below. The two mechanisms aren’t fully independent alternatives: the config property takes precedence when set, and the built-in template is the fallback when it isn’t.Precedence example — allMandatory
Work item template ID example
Document (LiveDoc) Template Properties
documentTemplateId falls back to Polarion’s built-in document templateConfirmed from
ChecklistService.java: if documentTemplateId is not configured for a given type/field, resolution falls back to the document type’s own built-in Polarion template reference, mirroring the workItemTemplateId fallback described above.Cross-Project (Global) Templates
FormatThe cross-project reference format is
PROJECTID:WORKITEMID for work item templates, or PROJECTID:Space/DocumentName for document templates. Omitting the PROJECTID: prefix resolves the template within the current project.Built-in Polarion Work Item Templates
Checklist also supports Polarion’s own built-in work item template mechanism. As noted above, this is the fallback template source used whenworkItemTemplateId is not configured for the given type/field — not merely an unrelated alternative:
- Create a new work item (for example, titled “TEMPLATE”).
- Mark it resolved so it disappears from default views.
- Reference this item from the work item type enumeration as the type’s built-in template.
Template Merge Behavior
Object-Type Template Resolution Summary
Verify in applicationThe exact API surface for test run and plan template resolution (their template reference mechanism) is confirmed at the service level in code, but the corresponding admin-facing configuration property names for test runs and plans specifically were not present in the gathered context. Confirm the exact property names in the running application before publishing type-specific guidance beyond what is shown here.
Related Configuration
- Property Hierarchy and Precedence Reference — general 4-level precedence model shared across all Checklist configuration properties.
- Permission, Freeze, and Read-Only Properties — controlling who can edit a checklist’s structure once a template is applied.
- Icon, Feature-Toggle, and Baseline Properties — appearance and baseline-related properties.
- Workflow Functions and Conditions —
ChecklistApplyTemplateandChecklistResetToTemplateworkflow functions that act on templates during workflow transitions.
Sources
Sources
KB Articles
- Checklist configuration properties
proc-checklist-src/com.nextedy.polarion.checklist/src/com/nextedy/polarion/checklist/ChecklistConf.javaproc-checklist-src/com.nextedy.polarion.checklist/src/com/nextedy/polarion/checklist/ChecklistAdminServlet.javaproc-checklist-src/com.nextedy.polarion.checklist/src/com/nextedy/polarion/checklist/internal/ChecklistSetupService.javaproc-checklist-src/com.nextedy.polarion.checklist/src/com/nextedy/polarion/checklist/ChecklistSettings.javaproc-checklist-src/com.nextedy.polarion.checklist/src/com/nextedy/polarion/checklist/ChecklistProduct.javaproc-checklist-src/com.nextedy.polarion.checklist/src/com/nextedy/polarion/checklist/internal/ChecklistService.java