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.

  1. The order of the errata duplicates the order of the XJDF 2.1 specification.

  2. Chapter headings are included for convenience only (to allow for an entry in the Table of Contents on this page).

  3. Each errata item is bounded by horizontal rule lines.

  4. 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.

  5. Each errata item is comprised of left and right columns where

    1. The left column contains the details, explanation, location and JIRA reference.

    2. The right column contains the revised content.

  6. 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.









Table of Contents



Quick Links:




Chapter 6


6.6.3 Definition of Margins in Signature Cell

Figure 6-3: Definition of margins in SignatureCell

Page 124

The figure is the incorrect illustration. This has now been corrected.

https://cip4.atlassian.net/browse/JDF-848

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.

https://cip4.atlassian.net/browse/JDF-1036

The updated line in the table reads:

NAME

DATA TYPE

DESCRIPTION

NAME

DATA TYPE

DESCRIPTION

ModuleIDs ?
Modified in XJDF 2.1

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.
Modification Note: The description of the @ModuleIDs attribute has been corrected to clarify that the values refer to modules, previously it was erroneously described as referring to tools.

The corresponding additional entry line in the Release notes Appendix H (XJDF 2.1) reads:

ITEM

ACTION

DESCRIPTION

LOCATION

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.

https://cip4.atlassian.net/browse/JDF-1035

The updated line in the table reads:

NAME

DATA TYPE

DESCRIPTION

NAME

DATA TYPE

DESCRIPTION

StartTime ?
Modified in XJDF 2.1

dateTime

Time when execution of this JobPhase has been started.
Modification Note: The description of @StartTime has been corrected to the start of the JobPhase, previously it was erroneously described as the start of the execution of the node.

The corresponding additional entry line in the Release notes Appendix H (XJDF 2.1) reads:

ITEM

ACTION

DESCRIPTION

LOCATION

ITEM

ACTION

DESCRIPTION

LOCATION

@StartTime

Modified

Modified description to correctly define the use of this attribute.

Table 7.69 JobPhase Element