Most of the problems with JDK upgrades and some internal behavior seem to be related to the schemagen tool. Schemagen was never a perfect tool - but since JAXB is completely gone from the JDK in releases 11 and onwards, we need to use another tool to process JAXB annotations and synthesize XML Schema Documents.
What options do we have?
APT (annotation processing)
Bytecode parser (Would be good to enable polyglot/multiple languages)
Which options exist today? Could we use one of the implementations, such as EclipseLink to do the heavy lifting?
Most of the problems with JDK upgrades and some internal behavior seem to be related to the schemagen tool. Schemagen was never a perfect tool - but since JAXB is completely gone from the JDK in releases 11 and onwards, we need to use another tool to process JAXB annotations and synthesize XML Schema Documents.
What options do we have?
Which options exist today? Could we use one of the implementations, such as EclipseLink to do the heavy lifting?