Hi, I have to confess ignorance on the proper use of http, https, and xsi:schemaLocation in the definitions.
It looks fine, and IIUC would not need anything else for me to use as is for JDO-806. So it is fine for me to continue. I didn't look in detail at how you structured the new test, but fine by me to push this. Regards, Craig > On Mar 27, 2022, at 8:47 AM, Bouschen, Michael > <michael.bousc...@akquinet.de.INVALID> wrote: > > Hi, > > I changed the JDO metadata files to make use of of the apache URL for > schemaLocation of JDO XSDs and JDO DOCTYPEs, please see PR #40 in branch > JDO-807 for details. > > I could successfully compile and run the tck with datanucleus as we used it > with JDO 3.2. > > Here is the declaration of the elements jdo, orm, jdoquery and jdoconfig I > used: > > <jdo xmlns="http://xmlns.jcp.org/xml/ns/jdo/jdo > <http://xmlns.jcp.org/xml/ns/jdo/jdo>"<http://xmlns.jcp.org/xml/ns/jdo/jdo > <http://xmlns.jcp.org/xml/ns/jdo/jdo>> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance > <http://www.w3.org/2001/XMLSchema-instance>"<http://www.w3.org/2001/XMLSchema-instance > <http://www.w3.org/2001/XMLSchema-instance>> > xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/jdo/jdo > <http://xmlns.jcp.org/xml/ns/jdo/jdo> > https://db.apache.org/jdo/xmlns/jdo_3_2.xsd > <https://db.apache.org/jdo/xmlns/jdo_3_2.xsd>"> ... > When using a document type descriptor the DOCTYPE is as follows: > > <!DOCTYPE jdo PUBLIC > "-//The Apache Software Foundation//DTD Java Data Objects Metadata 3.2//EN" > "https://db.apache.org/jdo/xmlns/jdo_3_2.dtd > <https://db.apache.org/jdo/xmlns/jdo_3_2.dtd>"<https://db.apache.org/jdo/xmlns/jdo_3_2.dtd > <https://db.apache.org/jdo/xmlns/jdo_3_2.dtd>>> > > <!DOCTYPE jdo SYSTEM > "file:/javax/jdo/jdo_3_2.dtd"<file:/javax/jdo/jdo_3_2.dtd>> > Craig L Russell c...@apache.org