Hello,

I would like to use pdf/A-2a for my documents and was wondering whether the documents will stand up to validation.
I used veraPDF for the validation check.

Unfortunately the a-variants (pdf/A1-a and pdf/A-2a) fail.
Here the Validation Information:

Validation information

Rule Status
Specification: ISO 19005-2:2011, Clause: 6.7.3.3, Test number: 1
The logical structure of the conforming file shall be described by a structure hierarchy rooted in the StructTreeRoot entry of the document's Catalog dictionary, as described in ISO 32000-1:2008, 14.7 Failed
1 occurrences Hide
PDDocument
StructTreeRoot_size == 1
root/document[0]
StructTreeRoot entry is not present in the document catalog


Specification: ISO 19005-2:2011, Clause: 6.7.2.2, Test number: 1
The document catalog dictionary shall include a MarkInfo dictionary containing an entry, Marked, whose value shall be true Failed
1 occurrences Hide
CosDocument
Marked == true
root
MarkInfo dictionary is not present in the document catalog, or Marked entry is set to false or is not present in the MarkInfo dictionary (MarkInfo = null, Marked = null)



See the (shortened) minimal example taken from the wiki below.

Does anyone have any experience or advice on how to make pdf/A-2a valid?

Greetings Thomas

\setupinteraction
  [title=TITLE,
   subtitle=SUBTITLE,
   author=AUTHOR,
   keyword={{KEYWORD1, KEYWORD2}, KEYWORD3}]

%% For PDF/A
\setupbackend[
format={pdf/a-2a},            %%%%validation fails
%format={pdf/a-2b},            %%%%validation passed
%format={pdf/a-2u},            %%%%validation passed
%format={pdf/a-1b:2005},        %%%%validation passed
%format={pdf/a-1a:2005),        %%%%validation fails
profile={default_cmyk.icc,default_rgb.icc,default_gray.icc},
intent=ISO coated v2 300\letterpercent\space (ECI)]


\starttext

\chapter[chap:testing]{Testing}

\input knuth

\input tufte

\stoptext