<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    On 02/02/12 10:19, Niels Dettenbach wrote:
    <blockquote cite="mid:2359079.8q1AhrqIq1@gongo" type="cite">
      <pre wrap="">Am Donnerstag, 2. Februar 2012, 10:15:44 schrieb Matthew Moore:
</pre>
      <blockquote type="cite">
        <pre wrap="">For more detailed information about the error, please refer to the error
log.
</pre>
      </blockquote>
      <pre wrap="">
It highly makes sense to do that (and i.e. post the details here) ;)

</pre>
    </blockquote>
    The output from zopectl fg is on the pastebin link:<br>
    <br>
    <pre wrap=""><a class="moz-txt-link-freetext" href="http://pastebin.com/bhBp7AXf">http://pastebin.com/bhBp7AXf</a>

</pre>
    It's quite a lot of output, so I didn't really want to post it to
    the list.&nbsp; But here's a selection:<br>
    <br>
    <ol>
      <li class="li2">
        <div class="de2">2012-02-01 16:02:16 ERROR root Exception while
          rendering an error message</div>
      </li>
      <li class="li1">
        <div class="de1">Traceback (most recent call last):</div>
      </li>
      <li class="li2">
        <div class="de2">&nbsp; File
          "/usr/local/zope/lib/python/OFS/SimpleItem.py", line 223, in
          raise_standardErrorMessage</div>
      </li>
      <li class="li1">
        <div class="de1">&nbsp; &nbsp; v = s(**kwargs)</div>
      </li>
      <li class="li2">
        <div class="de2">&nbsp; File
          "/usr/local/instances/zope-voyager2/Products/CMFCore/FSPythonScript.py",
          line 108, in __call__</div>
      </li>
      <li class="li1">
        <div class="de1">&nbsp; &nbsp; return Script.__call__(self, *args, **kw)</div>
      </li>
      <li class="li2">
        <div class="de2">&nbsp; File
          "/usr/local/zope/lib/python/Shared/DC/Scripts/Bindings.py",
          line 311, in __call__</div>
      </li>
      <li class="li1">
        <div class="de1">&nbsp; &nbsp; return self._bindAndExec(args, kw, None)</div>
      </li>
      <li class="li2">
        <div class="de2">&nbsp; File
          "/usr/local/zope/lib/python/Shared/DC/Scripts/Bindings.py",
          line 348, in _bindAndExec</div>
      </li>
      <li class="li1">
        <div class="de1">&nbsp; &nbsp; return self._exec(bound_data, args, kw)</div>
      </li>
      <li class="li2">
        <div class="de2">&nbsp; File
          "/usr/local/instances/zope-voyager2/Products/CMFCore/FSPythonScript.py",
          line 164, in _exec</div>
      </li>
      <li class="li1">
        <div class="de1">&nbsp; &nbsp; result = f(*args, **kw)</div>
      </li>
      <li class="li2">
        <div class="de2">&nbsp; File "Script (Python)", line 16, in
          standard_error_message</div>
      </li>
      <li class="li1">
        <div class="de1">&nbsp; File
          "/usr/local/zope/lib/python/Shared/DC/Scripts/Bindings.py",
          line 311, in __call__</div>
      </li>
      <li class="li2">
        <div class="de2">&nbsp; &nbsp; return self._bindAndExec(args, kw, None)</div>
      </li>
      <li class="li1">
        <div class="de1">&nbsp; File
          "/usr/local/zope/lib/python/Shared/DC/Scripts/Bindings.py",
          line 348, in _bindAndExec</div>
      </li>
      <li class="li2">
        <div class="de2">&nbsp; &nbsp; return self._exec(bound_data, args, kw)</div>
      </li>
      <li class="li1">
        <div class="de1">&nbsp; File
          "/usr/local/instances/zope-voyager2/Products/CMFCore/FSPageTemplate.py",
          line 195, in _exec</div>
      </li>
      <li class="li2">
        <div class="de2">&nbsp; &nbsp; result =
          self.pt_render(extra_context=bound_names)</div>
      </li>
      <li class="li1">
        <div class="de1">&nbsp; File
          "/usr/local/instances/zope-voyager2/Products/CMFCore/FSPageTemplate.py",
          line 134, in pt_render</div>
      </li>
      <li class="li2">
        <div class="de2">&nbsp; &nbsp; result =
          FSPageTemplate.inheritedAttribute('pt_render')(</div>
      </li>
      <li class="li1">
        <div class="de1">&nbsp; File
          "/usr/local/zope/lib/python/Products/PageTemplates/PageTemplate.py",
          line 104, in pt_render</div>
      </li>
      <li class="li2">
        <div class="de2">&nbsp; &nbsp; tal=not source, strictinsert=0)()</div>
      </li>
      <li class="li1">
        <div class="de1">&nbsp; File
          "/usr/local/zope/lib/python/TAL/TALInterpreter.py", line 238,
          in __call__</div>
      </li>
      <li class="li2">
        <div class="de2">&nbsp; &nbsp; self.interpret(self.program)</div>
      </li>
      <li class="li1">
        <div class="de1">&nbsp; File
          "/usr/local/zope/lib/python/TAL/TALInterpreter.py", line 281,
          in interpret</div>
      </li>
      <li class="li2">
        <div class="de2">&nbsp; &nbsp; handlers[opcode](self, args)</div>
      </li>
      <li class="li1">
        <div class="de1">&nbsp; File
          "/usr/local/zope/lib/python/TAL/TALInterpreter.py", line 735,
          in do_useMacro</div>
      </li>
      <li class="li2">
        <div class="de2">&nbsp; &nbsp; macro =
          self.engine.evaluateMacro(macroExpr)</div>
      </li>
      <li class="li1">
        <div class="de1">&nbsp; File
          "/usr/local/zope/lib/python/Products/PageTemplates/TALES.py",
          line 221, in evaluate</div>
      </li>
      <li class="li2">
        <div class="de2">&nbsp; &nbsp; return expression(self)</div>
      </li>
      <li class="li1">
        <div class="de1">&nbsp; File
          "/usr/local/zope/lib/python/Products/PageTemplates/Expressions.py",
          line 185, in __call__</div>
      </li>
      <li class="li2">
        <div class="de2">&nbsp; &nbsp; return self._eval(econtext)</div>
      </li>
      <li class="li1">
        <div class="de1">&nbsp; File
          "/usr/local/zope/lib/python/Products/PageTemplates/Expressions.py",
          line 173, in _eval</div>
      </li>
      <li class="li2">
        <div class="de2">&nbsp; &nbsp; ob = self._subexprs[-1](econtext)</div>
      </li>
      <li class="li1">
        <div class="de1">&nbsp; File
          "/usr/local/zope/lib/python/Products/PageTemplates/Expressions.py",
          line 127, in _eval</div>
      </li>
      <li class="li2">
        <div class="de2">&nbsp; &nbsp; ob = restrictedTraverse(ob, path,
          getSecurityManager())</div>
      </li>
      <li class="li1">
        <div class="de1">&nbsp; File
          "/usr/local/zope/lib/python/Products/PageTemplates/Expressions.py",
          line 286, in restrictedTraverse</div>
      </li>
      <li class="li2">
        <div class="de2">&nbsp; &nbsp; o=t(REQUEST, name)</div>
      </li>
      <li class="li1">
        <div class="de1">&nbsp; File
          "/usr/local/zope/lib/python/Products/Five/traversable.py",
          line 115, in __bobo_traverse__</div>
      </li>
      <li class="li2">
        <div class="de2">&nbsp; &nbsp; raise AttributeError(name)</div>
      </li>
      <li class="li1">
        <div class="de1">AttributeError: main_template</div>
      </li>
    </ol>
    <br>
    The error_log that you can access through the management page is
    blank.&nbsp; There's nothing in the syslogs/messages/apache logs.<br>
    <br>
    Cheers,<br>
    <pre class="moz-signature" cols="72">-- 
Matthew Moore
Surgical Materials Testing Laboratory
System Administrator
Telephone: +44 (0)1656 752165
Email: <a class="moz-txt-link-abbreviated" href="mailto:matt@smtl.co.uk">matt@smtl.co.uk</a>
</pre>
  </body>
</html>