<div dir="ltr"><div dir="ltr"><div dir="ltr">I attempted to download the jakarta validation api from mvnrepository and sonatype and both the bytecode and source jars were corrupted with shasum -a 256 and shasum -a 512.<div><br></div><div>BBW</div><div><br></div><div><div>$ shasum -a 512 jakarta.validation-api-3.0.2-sources.jar</div><div>e7d2c51e980c31c6da1c763804e2ccedf7d5ce800673bd0153f0fab09c07498bb81619105988dca608d84c3b3a15812418fab1a0c3feb6a7c0fb987c7a23839e *jakarta.validation-api-3.0.2-sources.jar</div><div><br></div><div>$ cat ~/Downloads/jakarta.validation-api-3.0.2-sources.jar.asc.sha512</div><div>5d2712f7431dc1bda1a18679f62f61207d9cddc790a495be521fa35c920f1f814d87061f5f26c2d30103955e6706773d44751c11f785980ed46b10526da9eb2a</div></div><div><br></div><div><div>$ shasum -a 512 jakarta.validation-api-3.0.2.jar</div><div>8ff9a450e13dad49ac8268ab8c591e045e5056f9459efa09fbb3561b5c879526b344e2648602bf65d387620064cf0c3a00e1243c6422c85a21b53dbab8749a40 *jakarta.validation-api-3.0.2.jar</div><div><br></div><div>$ cat ~/Downloads/jakarta.validation-api-3.0.2.jar.asc.sha512</div><div>ce13176ad13beec2b9c48e565f2232c88baa1f2781f94f4c771a06544a05b8058db16bb1126e2c8a40c5b4714a02031165f85942ccc2e7513d16299336b8d8fe</div></div><div><br></div><div>I'm not sure what's going on or who should be notified.  I'll look around the web.</div><div><br></div><div>John</div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Feb 14, 2024 at 10:58 PM John Carlson <<a href="mailto:yottzumm@gmail.com">yottzumm@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">This appears to be something from Jakarta written in January.  An approach using lists of annotations.  I’m unsure if it will help or not, but I’m willing to try Match.java (under a recent post) testing with it.  I can provide a template of sorts, if someone carries it forward into X3DJSAIL.</div><div dir="auto"><br></div><div dir="auto"><div><a href="https://www.baeldung.com/java-validation-list-annotations#3-validate-name-with-sizelist-and-patternlist" target="_blank">https://www.baeldung.com/java-validation-list-annotations#3-validate-name-with-sizelist-and-patternlist</a></div><br></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Feb 14, 2024 at 10:29 PM John Carlson <<a href="mailto:yottzumm@gmail.com" target="_blank">yottzumm@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" dir="auto">Is someone aware of an alternative to the OpenJDK 21 Pattern class for validating long XML MF fields like MFInt32?  I’m getting a stack overflow error.
</blockquote></div></div>
</blockquote></div>