-
Notifications
You must be signed in to change notification settings - Fork 93
Description
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
specifications/batch/2.0/jakarta-batch-spec-2.0.html
Lines 2406 to 2408 in 71478f8
| <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. |
specifications/batch/2.0/jakarta-batch-spec-2.0.html
Lines 3286 to 3288 in 71478f8
| <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. |
specifications/batch/2.0/jakarta-batch-spec-2.0.html
Lines 3342 to 3344 in 71478f8
| <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 |
specifications/batch/2.0/jakarta-batch-spec-2.0.html
Lines 3399 to 3401 in 71478f8
| <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. |
specifications/batch/2.0/jakarta-batch-spec-2.0.html
Lines 3455 to 3457 in 71478f8
| <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