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

Reply via email to