XJDF 2.1 Errata
This page provides a page by summary of all errata that unfortunately made it into XJDF 2.1.
A copy of the XJDF 2.1 specification showing the location of these errata as pdf comment annotations can be found here XJDF Specification 2.1 Errata.pdf.
Note: To properly view the annotations, this pdf should be viewed in Acrobat Reader rather than a web browser.
Only issues that affect interoperability will be updated here. Minor typos and similar issues will be tracked in JIRA for the next version but will not be tracked here.
You have found a new issue?
If you have found an Error in the XJDF Specification, please don't hesitate to create a new Bug-Ticket in the JDF Project here:Â https://jira.cip4.org/projects/JDF.
How to use this errata.
The order of the errata duplicates the order of the XJDF 2.1 specification.
Chapter headings are included for convenience only (to allow for an entry in the Table of Contents on this page).
Each errata item is bounded by horizontal rule lines.
If an errata affects multiple pages then it will be ordered by the first page it affects and all the revisions for the errata will be kept together in a single section.
Each errata item is comprised of left and right columns where
The left column contains the details, explanation, location and JIRA reference.
The right column contains the revised content.
Each errata will have a link to the JIRA entry that describes the issue in detail.
JIRA status value
The JIRA link is 'live'! It contains the current status of the issue.
If this entry has a value of IMPLEMENTED then it is complete and will be incorporated into the next version of the specification.
All other values, such as TSC VERIFY or SPECIFICATION mean that the entry is still in the process of being constructed and MAY change before being finally implemented.
Revised content format
The revised content is NOT formatted in the same manner as the specification due to editing restrictions of this wiki.
Chapter 6
The updated illustration is now
Chapter 7
Section 7.18.3 Incorrect description of JobPhase/@ModuleIDS
Table 7.69 JobPhase Element
Page 294
The description of the ModuleIDs attribute incorrectly states, “@ModuleIDs SHALL reference the values of Device/Module/@ModuleIDs of individual modules that are in use independent of a job.“. The wording should state, “@ModuleIDs shall reference the values of Device/Module/@ModuleID of individual modules that are in use in the context of a job.“.
The description of the ModuleIDs attribute incorrectly states, '...SHALL not be specified for tools...'. The wording should refer to modules, i.e., '...SHALL NOT be specified for modules...'.
In addition to the corrections to the description, the ModuleIDs attribute has been marked with a Modification change flag, and an appropriate entry added to the Release Nodes Appendix H.
The updated line in the table reads:
NAME | DATA TYPE | DESCRIPTION |
---|---|---|
ModuleIDs ? | NMTOKENS | @ModuleIDs shall reference the values of Device/Module/@ModuleID of individual modules that are in use in the context of a job. @ModuleIDs SHALL NOT be specified for modules that are specified in Status/ResponseStatus/DeviceInfo/@ModuleIDs. Modification Note: The description of the @ModuleIDs attribute has been corrected to reference modules used in the context of a job, previously it was erroneously described as referring to modules used independently of the job. |
The corresponding additional entry line in the Release notes Appendix H (XJDF 2.1) reads:
ITEM | ACTION | DESCRIPTION | LOCATION |
---|---|---|---|
@ModuleIDs | Modified | Modified description to correctly define the use of this attribute. | Table 7.69 JobPhase Element |
Section 7.18.3 Incorrect description of JobPhase/@StartTime
Table 7.69 JobPhase Element
Page 295
The description of the StartTime attribute incorrectly stated that the time related to the start of the node. The wording should state that it relates to the start of the JobPhase.
In addition to the correction to the description, the StartTime attribute has been marked with a Modification change flag, and an appropriate entry added to the Release Nodes Appendix H.
The updated line in the table reads:
NAME | DATA TYPE | DESCRIPTION |
---|---|---|
StartTime ? | dateTime | Time when execution of this JobPhase has been started. |
The corresponding additional entry line in the Release notes Appendix H (XJDF 2.1) reads:
ITEM | ACTION | DESCRIPTION | LOCATION |
---|---|---|---|
@StartTime | Modified | Modified description to correctly define the use of this attribute. | Table 7.69 JobPhase Element |
Â