A couple of days ago, a test Cocoon site of mine stopped working. After a great deal of experimentation, head scratching, rebooting, cursing, etc., I think I've figured out what's wrong, but my diagnosis doesn't make sense.

To make a long story short, the machine running the site has apparently lost the ability to contact www.w3.org. Of the half a dozen other machines on our network that I tested, all except the problem machine could contact www.w3.org, and aren't exhibiting any problems.

The only references to that site that I've found are in namespace definitions like these:

<?xml version="1.0"?>
<xsl:stylesheet version="1.0"
        xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
        xmlns:c-insert="http://apache.org/cocoon/insert";
        xmlns:xhtml="http://www.w3.org/1999/xhtml";>

I'm not an XML expert; I just run the sites for the folks who are, but my limited understanding of namespace definitions leads me to believe that it is the *value* of the attribute, not what it points to, that matters, and in fact <http://www.w3.org/1999/XSL/Transform> (for example) is just a simple web page that doesn't look like it'd be useful to an XSLT processor in any way.

So, the question: *Is* Cocoon attempting to de-reference that URI? And if so, is there a knob somewhere I can turn to make it stop?

More details can be provided if they'd help. This has failed from the problem machine with both Cocoon 2.1.7 and 2.1.9, and works from various other machines running various flavors of Cocoon.

--
Steve Burling                                    <mailto:[EMAIL PROTECTED]>
University of Michigan, ICPSR                    Voice: +1 734 615.3779
330 Packard Street                               FAX:   +1 734 647.8700
Ann Arbor, MI 48104-2910

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to