<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, May 22, 2017 at 3:54 PM, Mathew Newton <span dir="ltr"><<a href="mailto:mathew@newtonnet.co.uk" target="_blank">mathew@newtonnet.co.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I have been using the following command to create a HTML page from my Tellico (v2.3.9+dfsg.1-1ubuntu2) data file without issue for some time now:<br>
<br>
unzip -p DVD_Library.tc tellico.xml | xsltproc My_Columns.xsl - > default.htm<br>
<br>
However, recently (within the last few weeks?), I am getting the following error output:<br>
<br>
---<br>
<a href="http://periapsis.org/:1" rel="noreferrer" target="_blank">http://periapsis.org/:1</a>: parser error : Content error in the external subset<br>
<html><br>
^<br>
unable to parse -<br>
---<br></blockquote><div><br></div><div>Add --novalid</div><div><br></div><div> unzip -p DVD_Library.tc tellico.xml | xsltproc --novalid My_Columns.xsl - > default.htm</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">..and that the <a href="http://periapsis.org" rel="noreferrer" target="_blank">http://periapsis.org</a> URL referenced is currently unreachable:<br>
<br>
---<br>
This site is currently under maintenance. If you are the site owner, please contact Alpha Hosting with any questions.<br>
---<br>
<br>
It is probably obvious to those in the know, but would I be right in thinking that the unreachable URL is key to my problem?<br></blockquote><div><br></div><div>That does appear to be the issue. I'm a bit surprised that xsltproc does a network check on the DTD by default. I never knew that. But yes, my personal website is down at the moment since I was moving some things around. I didn't realize that would cause any xsltproc runs to fail, but the "--novalid" flag does short-circuit that check.</div><div><br></div><div>Thanks for asking, I learned something!</div><div>Robby </div></div><br></div></div>