<div dir="auto">I think a good next step is to install X3D-edit, max the memory in it, load the file and hit the check mark.   You need java 8 for X3D-Edit.   It may reveal some problems with the file or the validator.<div dir="auto"><br></div><div dir="auto">John<br><div dir="auto"><br></div><div dir="auto">John</div></div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, May 31, 2018, 4:28 PM Andreas Plesch <<a href="mailto:andreasplesch@gmail.com">andreasplesch@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I can confirm the validator behaviour. Perhaps the 'small' x3d is<br>
still too large to be processed although the no DTD version is<br>
actually processed.<br>
<br>
<a href="https://gist.githubusercontent.com/andreasplesch/973d94d6e88db471e9473b0af78a5a67/raw/8d8f0aa7b397973f42ee74f62f200a3849f92d5c/Shapley_small_tidied.x3d" rel="noreferrer noreferrer" target="_blank">https://gist.githubusercontent.com/andreasplesch/973d94d6e88db471e9473b0af78a5a67/raw/8d8f0aa7b397973f42ee74f62f200a3849f92d5c/Shapley_small_tidied.x3d</a><br>
<br>
is the result of the no dtd x3d after being processed by the<br>
validator, plus the MFString fixes noticed by Leonard.<br>
<br>
x3dom is less strict about quoting in text node string field. This is<br>
why x3dom works for your nice ShaSS 3d page. No plugins needed.<br>
<br>
Not sure what the Safari 10.1.2 issue could be. Sometimes you get<br>
these no scene errors if the html/xml parser had problems, often with<br>
self-closing tags which work only in xml. Did the inlined x3d used to<br>
work in this version of Safari ? Other messages in the browser<br>
console, or x3dom debug console (press 'd') ? Does the inline tutorial<br>
example on <a href="http://x3dom.org" rel="noreferrer noreferrer" target="_blank">x3dom.org</a> work ?<br>
<br>
-Andreas<br>
<br>
> Date: Thu, 31 May 2018 11:19:44 -0300<br>
> From: Fr?d?ric Vogt <<a href="mailto:frederic.vogt@alumni.anu.edu.au" target="_blank" rel="noreferrer">frederic.vogt@alumni.anu.edu.au</a>><br>
> To: <a href="mailto:x3d-public@web3d.org" target="_blank" rel="noreferrer">x3d-public@web3d.org</a><br>
> Subject: [x3d-public] Unexpected behaviour of X3D Validator<br>
><br>
> Dear X3D gurus,<br>
><br>
> I am once again trying to assemble an astro-X3D model using the mayavi python module, here: <a href="http://www.sc.eso.org/~fvogt/Shapley/shapley.html" rel="noreferrer noreferrer" target="_blank">http://www.sc.eso.org/~fvogt/Shapley/shapley.html</a> <<a href="http://www.sc.eso.org/~fvogt/Shapley/shapley.html" rel="noreferrer noreferrer" target="_blank">http://www.sc.eso.org/~fvogt/Shapley/shapley.html</a>><br>
><br>
> I am on Mac OS X Yosemite (still?), and can load the model just fine with:<br>
><br>
> Firefox 60.0.1<br>
> Chrome 67.0.3396.62<br>
><br>
> However, the model does *not* load with:<br>
><br>
> Safari 10.1.2 -> I get ?ERROR: no scene in resource? message in the development console right after it loads the underlying X3D file.<br>
><br>
> I have confirmed that under Mac OS X High Sierra, with Safari 11.1, it does works, though!<br>
><br>
> So I started worrying about possible formatting issues with my X3D file based on this old thread: <a href="https://sourceforge.net/p/x3dom/mailman/message/32684050/" rel="noreferrer noreferrer" target="_blank">https://sourceforge.net/p/x3dom/mailman/message/32684050/</a> <<a href="https://sourceforge.net/p/x3dom/mailman/message/32684050/" rel="noreferrer noreferrer" target="_blank">https://sourceforge.net/p/x3dom/mailman/message/32684050/</a>><br>
> After all, I already know that the VTK X3D exporter is far from being perfect! <a href="http://fpavogt.github.io/x3d-pathway/dices.html" rel="noreferrer noreferrer" target="_blank">http://fpavogt.github.io/x3d-pathway/dices.html</a> <<a href="http://fpavogt.github.io/x3d-pathway/dices.html" rel="noreferrer noreferrer" target="_blank">http://fpavogt.github.io/x3d-pathway/dices.html</a>><br>
><br>
> Which brings me to my question about the X3D Validator, which I tried to use to check for any bug in my model: <a href="https://savage.nps.edu/X3dValidator" rel="noreferrer noreferrer" target="_blank">https://savage.nps.edu/X3dValidator</a> <<a href="https://savage.nps.edu/X3dValidator" rel="noreferrer noreferrer" target="_blank">https://savage.nps.edu/X3dValidator</a>><br>
><br>
> When I load a smaller version of the X3D model (I can?t load the actual model, likely too big), I get an error because of the lack of DTD info. But when I try to include<br>
><br>
> <!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 3.3//EN" "<a href="http://www.web3d.org/specifications/x3d-3.3.dtd" rel="noreferrer noreferrer" target="_blank">http://www.web3d.org/specifications/x3d-3.3.dtd</a>"><br>
> <X3D profile='Immersive' version='3.3'<br>
>       xmlns:xsd='<a href="http://www.w3.org/2001/XMLSchema-instance" rel="noreferrer noreferrer" target="_blank">http://www.w3.org/2001/XMLSchema-instance</a>'<br>
>       xsd:noNamespaceSchemaLocation =? <a href="http://www.web3d.org/specifications/x3d-3.3.xsd" rel="noreferrer noreferrer" target="_blank">http://www.web3d.org/specifications/x3d-3.3.xsd</a> '><br>
><br>
> then the X3D Validator returns me an empty page.<br>
><br>
> What am I doing wrong here ?<br>
><br>
> The file in question (if anyone is keen to try it out themselves) is: <a href="http://www.sc.eso.org/~fvogt/Shapley/shapley_small.x3d" rel="noreferrer noreferrer" target="_blank">http://www.sc.eso.org/~fvogt/Shapley/shapley_small.x3d</a> <<a href="http://www.sc.eso.org/~fvogt/Shapley/shapley_small.x3d" rel="noreferrer noreferrer" target="_blank">http://www.sc.eso.org/~fvogt/Shapley/shapley_small.x3d</a>><br>
><br>
> Cheers,<br>
> Fr?d?ric<br>
><br>
><br>
><br>
><br>
><br>
> -------------- next part --------------<br>
> An HTML attachment was scrubbed...<br>
> URL: <<a href="http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20180531/5d2f7ea7/attachment.html" rel="noreferrer noreferrer" target="_blank">http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20180531/5d2f7ea7/attachment.html</a>><br>
><br>
> ------------------------------<br>
><br>
> Subject: Digest Footer<br>
><br>
> _______________________________________________<br>
> x3d-public mailing list<br>
> <a href="mailto:x3d-public@web3d.org" target="_blank" rel="noreferrer">x3d-public@web3d.org</a><br>
> <a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" rel="noreferrer noreferrer" target="_blank">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a><br>
><br>
><br>
> ------------------------------<br>
><br>
> End of x3d-public Digest, Vol 110, Issue 110<br>
> ********************************************<br>
<br>
<br>
<br>
-- <br>
Andreas Plesch<br>
Waltham, MA 02453<br>
<br>
_______________________________________________<br>
x3d-public mailing list<br>
<a href="mailto:x3d-public@web3d.org" target="_blank" rel="noreferrer">x3d-public@web3d.org</a><br>
<a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" rel="noreferrer noreferrer" target="_blank">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a><br>
</blockquote></div>