Skip to content

Updating Batch XSDs

Scott Kurz edited this page Jul 19, 2020 · 3 revisions

Batch Schemas (XSDs)

Intro

Though this isn't something we'll be doing often, it's a bit confusing in that it bridges between our own spec/API repo and the Jakarta platform .

Note the spec does say job XML has to be schema-valid ... (not sure if the TCK enforces though).

schema update flow

  1. Update source XSD file for job XML and/or batch.xml.
  2. Update spec copy (sorry, you just have to copy the same update): job XML and/or batch.xml.
  3. Update the jakarta.ee website repo: e.g. https://github.com/jakartaee/jakarta.ee/pull/812
  4. Update the schemas repo: https://github.com/eclipse-ee4j/jakartaee-schemas (TODO: Not sure if this is only necessary for projects using the schema documentation-related tooling).
  5. Release API to maven.

NOTE

This document kept by the platform team is also worth knowing about, though it shouldn't need changing.

Clone this wiki locally