<div>Hmm, that&#39;s interesting.  </div><div><br></div><div>Radu, after reading your email, I checked my copy of mathml/catalog.xml (Oxygen version 12) and it has this already:</div><div><br></div><div>    &lt;rewriteSystem systemIdStartString=&quot;<a href="http://www.w3.org/TR/MathML2/dtd/">http://www.w3.org/TR/MathML2/dtd/</a>&quot; rewritePrefix=&quot;content/dtd/&quot;/&gt;</div>
<div><br></div><div>which should be enough to map xhtml-math11-f.dtd to the dtd/xhtml-math11-f.dtd file there, and I checked, and it does exist.  </div><div><br></div><div>So then I discovered that I don&#39;t think this mathml catalog is being loaded.  I added </div>
<div><br></div><div>    &lt;nextCatalog catalog=&quot;mathml2/catalog.xml&quot;/&gt;</div><div><br></div><div>to my Oxygen master frameworks catalog, and it started working.  Is it possible this has been missing all along?  Seems hard to understand.</div>
<div><br></div><div>I also tried with the Oxygen 11 framework catalog, which I happen to still have still installed, and got the same results -- this mathml dtd was not resolved.</div><div><br></div><br><div class="gmail_quote">
On Mon, Jan 30, 2012 at 3:22 AM, Radu Coravu <span dir="ltr">&lt;<a href="mailto:radu_coravu@sync.ro">radu_coravu@sync.ro</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Eliot,<br>
<br>
I agree with everything Chris says, resolving the DTD throught a catalog<br>
should be best.<br>
A while ago the W3C server was intentionally changed to disallow<br>
consecutive connections to the schemas stored on it.<br>
Oxygen indeed caches the associated schema (in fact it caches the<br>
associated grammar) for validation but if you apply XSLT stylesheets on<br>
your XML content they will connect each time to the web.<br>
<br>
One hint would be for you to open this catalog file:<br>
<br>
&gt; OXYGEN_INSTALL_DIR/frameworks/mathml2/catalog.xml<br>
<br>
and add the following mapping to it:<br>
<br>
&gt; &lt;public publicId=&quot;-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN&quot; uri=&quot;dtd/xhtml-math-svg.dtd&quot;/&gt;<br>
<br>
I am not quite sure the referenced DTD is 100% identical with the one at<br>
W3C but it is a DTD for editing XHTML 1.1 + MathML 2.0 + SVG so it might<br>
be enough.<br>
I&#39;ll look more into this and see if we can add this mapping by default<br>
in Oxygen.<br>
<br>
Regards,<br>
Radu<br>
<span class="HOEnZb"><font color="#888888"><br>
Radu Coravu<br>
&lt;oXygen/&gt;  XML Editor, Schema Editor and XSLT Editor/Debugger<br>
<a href="http://www.oxygenxml.com" target="_blank">http://www.oxygenxml.com</a><br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
<br>
On 1/29/2012 12:23 AM, Eliot Kimber wrote:<br>
&gt; Thanks--fixing the system ID did the trick. You are correct that providing a<br>
&gt; local copy would be best, but since Oxygen caches it on first reference, I<br>
&gt; don&#39;t think it&#39;s a big deal to go to the Internet for it (as least I hope<br>
&gt; not).<br>
&gt;<br>
&gt; Cheers,<br>
&gt;<br>
&gt; E.<br>
&gt;<br>
&gt; On 1/28/12 1:03 PM, &quot;Chris Maloney&quot;&lt;<a href="mailto:voldrani@gmail.com">voldrani@gmail.com</a>&gt;  wrote:<br>
&gt;<br>
&gt;&gt; It looks like the system identifier there is wrong.  It should be<br>
&gt;&gt; &quot;<a href="http://www.w3.org/Math/DTD/mathml2/xhtml-math11-f.dtd" target="_blank">http://www.w3.org/Math/DTD/mathml2/xhtml-math11-f.dtd</a>&quot;, I think.  But, of<br>
&gt;&gt; course, rather than resolving it from w3c, you should download a local copy<br>
&gt;&gt; and put an entry to it in Oxygen&#39;s catalog file, using the public id.  Or, if<br>
&gt;&gt; you&#39;d rather not modify Oxygen&#39;s catalog file, create your own catalog file in<br>
&gt;&gt; the same directory as the dtd, like this:<br>
&gt;&gt;<br>
&gt;&gt; &lt;?xml version=&quot;1.0&quot;?&gt;<br>
&gt;&gt; &lt;!DOCTYPE catalog PUBLIC &quot;-//OASIS//DTD Entity Resolution XML Catalog<br>
&gt;&gt; V1.0//EN&quot;<br>
&gt;&gt;    &quot;<a href="http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd" target="_blank">http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd</a>&quot;&gt;<br>
&gt;&gt;<br>
&gt;&gt; &lt;catalog xmlns=&quot;urn:oasis:names:tc:entity:xmlns:xml:catalog&quot;&gt;<br>
&gt;&gt;    &lt;public publicId=&quot;-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN&quot;<br>
&gt;&gt; uri=&quot;xhtml-math11-f.dtd&quot;/&gt;<br>
&gt;&gt; &lt;/catalog&gt;<br>
&gt;&gt;<br>
&gt;&gt; and then add an entry in Oxygen&#39;s XML Catalog preferences pointing to this<br>
&gt;&gt; catalog file.<br>
&gt;&gt;<br>
&gt;&gt; That&#39;s how I&#39;d fix it anyway -- not sure if it&#39;s the easiest/best way or not.<br>
&gt;&gt;   :)<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Sat, Jan 28, 2012 at 8:47 AM, Eliot Kimber&lt;<a href="mailto:ekimber@reallysi.com">ekimber@reallysi.com</a>&gt;  wrote:<br>
&gt;&gt;&gt; I am trying to process local copies of HTML files that have DOCTYPE decls<br>
&gt;&gt;&gt; like so:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; &lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN&quot;<br>
&gt;&gt;&gt; &quot;<a href="http://www.w3.org/TR/MathML2/dtd/xhtml-math11-f.dtd" target="_blank">http://www.w3.org/TR/MathML2/dtd/xhtml-math11-f.dtd</a>&quot; [<br>
&gt;&gt;&gt;    &lt;!ENTITY mathml &quot;<a href="http://www.w3.org/1998/Math/MathML" target="_blank">http://www.w3.org/1998/Math/MathML</a>&quot;&gt;<br>
&gt;&gt;&gt; ]&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; It appears that Oxygen is trying to resolve the DTD and failing to do so,<br>
&gt;&gt;&gt; which causes timeout delays and then failure of my transform, of course.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; What&#39;s the easiest/best way to fix this behavior?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Thanks,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; E.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; --<br>
&gt;&gt;&gt; Eliot Kimber<br>
&gt;&gt;&gt; Senior Solutions Architect<br>
&gt;&gt;&gt; &quot;Bringing Strategy, Content, and Technology Together&quot;<br>
&gt;&gt;&gt; Main: <a href="tel:512.554.9368" value="+15125549368">512.554.9368</a>&lt;tel:<a href="tel:512.554.9368" value="+15125549368">512.554.9368</a>&gt;<br>
&gt;&gt;&gt; <a href="http://www.reallysi.com" target="_blank">www.reallysi.com</a>&lt;<a href="http://www.reallysi.com" target="_blank">http://www.reallysi.com</a>&gt;<br>
&gt;&gt;&gt; <a href="http://www.rsuitecms.com" target="_blank">www.rsuitecms.com</a>&lt;<a href="http://www.rsuitecms.com" target="_blank">http://www.rsuitecms.com</a>&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; oXygen-user mailing list<br>
&gt;&gt;&gt; <a href="mailto:oXygen-user@oxygenxml.com">oXygen-user@oxygenxml.com</a><br>
&gt;&gt;&gt; <a href="http://www.oxygenxml.com/mailman/listinfo/oxygen-user" target="_blank">http://www.oxygenxml.com/mailman/listinfo/oxygen-user</a><br>
&gt;&gt;<br>
&gt;<br>
_______________________________________________<br>
oXygen-user mailing list<br>
<a href="mailto:oXygen-user@oxygenxml.com">oXygen-user@oxygenxml.com</a><br>
<a href="http://www.oxygenxml.com/mailman/listinfo/oxygen-user" target="_blank">http://www.oxygenxml.com/mailman/listinfo/oxygen-user</a><br>
</div></div></blockquote></div><br>