Skip to content

Missing wildcard characters in Jakarta Batch spec documents #851

@Jaawn

Description

@Jaawn

All versions of the Jakarta Batch spec have an error everywhere it discusses wildcard characters in both the HTML and PDF versions:
https://github.com/jakartaee/specifications/blob/71478f8694b1fb17b3cd58de6eef3103fc918075/batch/2.0/jakarta-batch-spec-2.0.pdf

<td class="tableblock halign-left valign-top"><p class="tableblock">Specifies an exit status to match to the current next element. It
must be a valid XML string value. Wildcards of "<strong>" and "" may be used.
"</strong>" matches zero or more characters. "" matches exactly one character.

<td class="tableblock halign-left valign-top"><p class="tableblock">Specifies the exit status value that activates this end element. It
must be a valid XML string value. Wildcards of "<strong>" and "" may be used.
"</strong>" matches zero or more characters. "" matches exactly one character.

<td class="tableblock halign-left valign-top"><p class="tableblock">Specifies the exit status value that activates this fail element.
It must be a valid XML string value. Wildcards of "<strong>" and "" may be
used. "</strong>" matches zero or more characters. "" matches exactly one

<td class="tableblock halign-left valign-top"><p class="tableblock">Specifies the exit status value that activates this end element. It
must be a valid XML string value. Wildcards of "<strong>" and "" may be used.
"</strong>" matches zero or more characters. "" matches exactly one character.

<td class="tableblock halign-left valign-top"><p class="tableblock">Specifies the exit status value that activates this end element. It
must be a valid XML string value. Wildcards of "<strong>" and "" may be used.
"</strong>" matches zero or more characters. "" matches exactly one character.

For reference, the associated section of the JSR-352 spec reads:

Specifies an exit status to match to the current next element. It must be a valid XML
string value. Wildcards of "*" and "?" may be used. "*" matches zero or more
characters. "?" matches exactly one character. It must match an exit status value in
order to have effect. This is a required attribute.
JSR-352

It looks like an issue with the original parsing/processing of the * and ? characters used for the wildcards

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions