<html>
  <head>

  </head>
  <body style="margin-right: 4px; margin-top: 4px; line-height: normal; margin-bottom: 1px; font-variant: normal; margin-left: 4px">
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">Hi list</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">We have a legacy web service that is running on Zope 2.6.2 with Python 2.3.3</font>    </p>
<br>      
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">For various reasons - security&#44; maintenance etc we have decide to try migrating this forward to a current version of python and zope. </font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">e.g. Python 2.6 &#43; Zope 2.12.2 </font>    </p>
<br>      
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">I have a new clean SUSE linux 11 installation with the correct python&#44; setuptools and I am using virtualenv to create a sandbox</font>    </p>
<br>      
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">I have installed the zope 2.12.2 and configured it in much the same way as the older system - &#40;zeo with two data files&#44; &#43; 1 zope instance.&#41;</font>    </p>
<br>      
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">All is good and I can start up the instance and access the management pages.</font>    </p>
<br>      
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">My next step is to get the Products list that we were using running. &nbsp;Here I have run into two problems</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">1. ExternalFile</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">This fails to load with the error &#39;ImportError: No module named Interface&#39; &nbsp;&#40;stack trace below&#41;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">I tested this with zope 2.11.4 and it works ok.</font>    </p>
<br>      
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">2. ZMySQLDA</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">This fails with the message &#39;ImportError: No module named _mysql&#39;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">again this works ok on zope 2.11.4</font>    </p>
<br>      
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">So I guess there is a key step that I am missing out or a path&#44; or installation that is required.</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">The main difference is that 2.12 is installed using virtualenv and then easy_install</font>    </p>
<br>      
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">e.g. bin/easy_install -i </font><i><font face="Helvetica Neue" color="#0000ff" size="3"><a href="http://download.zope.org/Zope2/index/2.12.2"><u>http://download.zope.org/Zope2/index/2.12.2</u></a></font></i><font face="Helvetica Neue" size="3">&nbsp;Zope2</font>    </p>
<br>      
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">Are there known incompatabilities with these Products &#63; &nbsp;or is my installation just not quite right.</font>    </p>
<br>      
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">Thanks Andrew</font>    </p>
<br>      <br><br>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">stack trace for loading ExternalFile</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&#123;code&#125;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">/web/science_1/bin &#35; ./zopectl fg</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">/web/science_1/bin/runzope -X debug-mode&#61;on</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">2010-03-11 14:28:22 INFO ZServer HTTP server started at Thu Mar 11 14:28:22 2010</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">Hostname: 0.0.0.0</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">Port: 8080</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">2010-03-11 14:28:22 INFO ZServer FTP server started at Thu Mar 11 14:28:22 2010</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">Hostname: 0.0.0.0</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">Port: 8021</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">2010-03-11 14:28:22 INFO Zope Set effective user to &quot;zope&quot;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">/web/science_1/Products/ExternalFile/ExternalFile.py:21: DeprecationWarning: MessageDialog is deprecated. import from App.Dialogs instead</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;from Globals import MessageDialog</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">2010-03-11 14:28:22 ERROR Application Could not import Products.ExternalFile</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">Traceback &#40;most recent call last&#41;:</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/lib/python2.6/site-packages/Zope2-2.12.2-py2.6-linux-x86_64.egg/OFS/Application.py&quot;&#44; line 596&#44; in import_product</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;product&#61;__import__&#40;pname&#44; global_dict&#44; global_dict&#44; silly&#41;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/science_1/Products/ExternalFile/__init__.py&quot;&#44; line 18&#44; in &lt;module&gt;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;from ExternalFile import manage_addExternalFileForm&#44; addExternalFile</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/science_1/Products/ExternalFile/ExternalFile.py&quot;&#44; line 36&#44; in &lt;module&gt;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;from IExternalFile import IExternalFile</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/science_1/Products/ExternalFile/IExternalFile.py&quot;&#44; line 16&#44; in &lt;module&gt;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;from Interface import Base</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">ImportError: No module named Interface</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">Traceback &#40;most recent call last&#41;:</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/bin/runzope&quot;&#44; line 8&#44; in &lt;module&gt;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;load_entry_point&#40;&#39;Zope2&#61;&#61;2.12.2&#39;&#44; &#39;console_scripts&#39;&#44; &#39;runzope&#39;&#41;&#40;&#41;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/lib/python2.6/site-packages/Zope2-2.12.2-py2.6-linux-x86_64.egg/Zope2/Startup/run.py&quot;&#44; line 21&#44; in run</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;starter.prepare&#40;&#41;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/lib/python2.6/site-packages/Zope2-2.12.2-py2.6-linux-x86_64.egg/Zope2/Startup/__init__.py&quot;&#44; line 87&#44; in prepare</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;self.startZope&#40;&#41;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/lib/python2.6/site-packages/Zope2-2.12.2-py2.6-linux-x86_64.egg/Zope2/Startup/__init__.py&quot;&#44; line 264&#44; in startZope</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;Zope2.startup&#40;&#41;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/lib/python2.6/site-packages/Zope2-2.12.2-py2.6-linux-x86_64.egg/Zope2/__init__.py&quot;&#44; line 47&#44; in startup</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;_startup&#40;&#41;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/lib/python2.6/site-packages/Zope2-2.12.2-py2.6-linux-x86_64.egg/Zope2/App/startup.py&quot;&#44; line 58&#44; in startup</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;OFS.Application.import_products&#40;&#41;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/lib/python2.6/site-packages/Zope2-2.12.2-py2.6-linux-x86_64.egg/OFS/Application.py&quot;&#44; line 573&#44; in import_products</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;import_product&#40;product_dir&#44; product_name&#44; raise_exc&#61;debug_mode&#41;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/lib/python2.6/site-packages/Zope2-2.12.2-py2.6-linux-x86_64.egg/OFS/Application.py&quot;&#44; line 596&#44; in import_product</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;product&#61;__import__&#40;pname&#44; global_dict&#44; global_dict&#44; silly&#41;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/science_1/Products/ExternalFile/__init__.py&quot;&#44; line 18&#44; in &lt;module&gt;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;from ExternalFile import manage_addExternalFileForm&#44; addExternalFile</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/science_1/Products/ExternalFile/ExternalFile.py&quot;&#44; line 36&#44; in &lt;module&gt;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;from IExternalFile import IExternalFile</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/science_1/Products/ExternalFile/IExternalFile.py&quot;&#44; line 16&#44; in &lt;module&gt;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;from Interface import Base</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">ImportError: No module named Interface</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&#123;code&#125;</font>    </p>
<br>      
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&#123;code&#125;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&#40;web&#41;horatio:/web/science_1 &#35; bin/zopectl fg</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">/web/science_1/bin/runzope -X debug-mode&#61;on</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">2010-03-11 15:14:58 INFO ZServer HTTP server started at Thu Mar 11 15:14:58 2010</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">Hostname: 0.0.0.0</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">Port: 8080</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">2010-03-11 15:14:58 INFO ZServer FTP server started at Thu Mar 11 15:14:58 2010</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">Hostname: 0.0.0.0</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">Port: 8021</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">2010-03-11 15:14:58 INFO Zope Set effective user to &quot;zope&quot;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">/web/science_1/Products/Photo/Photo.py:36: DeprecationWarning: Persistent is deprecated. import from Persistence instead</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;from Globals import Persistent</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">/web/science_1/Products/Photo/Photo.py:42: DeprecationWarning: InitializeClass is deprecated. import from App.class_init instead</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;from Globals import InitializeClass&#44; DTMLFile</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">/web/science_1/Products/Photo/Photo.py:42: DeprecationWarning: DTMLFile is deprecated. import from App.special_dtml instead</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;from Globals import InitializeClass&#44; DTMLFile</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">/web/science_1/Products/Redirector/Redirector.py:12: DeprecationWarning: HTMLFile is deprecated. import from App.special_dtml instead</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;from Globals import Persistent&#44; HTMLFile&#44; HTML&#44; MessageDialog</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">/web/science_1/Products/Redirector/Redirector.py:12: DeprecationWarning: HTML is deprecated. import from App.special_dtml instead</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;from Globals import Persistent&#44; HTMLFile&#44; HTML&#44; MessageDialog</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">/web/science_1/Products/Redirector/Redirector.py:12: DeprecationWarning: MessageDialog is deprecated. import from App.Dialogs instead</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;from Globals import Persistent&#44; HTMLFile&#44; HTML&#44; MessageDialog</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">2010-03-11 15:14:59 WARNING Init Ambiguous name for method of Products.Redirector.Redirector.RedirectorBase: &#39;manage&#39; &#33;&#61; &#39;manage_main&#39;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">2010-03-11 15:14:59 ERROR Application Could not import Products.ZMySQLDA</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">Traceback &#40;most recent call last&#41;:</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/lib/python2.6/site-packages/Zope2-2.12.2-py2.6-linux-x86_64.egg/OFS/Application.py&quot;&#44; line 596&#44; in import_product</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;product&#61;__import__&#40;pname&#44; global_dict&#44; global_dict&#44; silly&#41;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/science_1/Products/ZMySQLDA/__init__.py&quot;&#44; line 91&#44; in &lt;module&gt;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;import DA</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/science_1/Products/ZMySQLDA/DA.py&quot;&#44; line 92&#44; in &lt;module&gt;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;from db import DB</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/science_1/Products/ZMySQLDA/db.py&quot;&#44; line 89&#44; in &lt;module&gt;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;import _mysql</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">ImportError: No module named _mysql</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">Traceback &#40;most recent call last&#41;:</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/bin/runzope&quot;&#44; line 8&#44; in &lt;module&gt;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;load_entry_point&#40;&#39;Zope2&#61;&#61;2.12.2&#39;&#44; &#39;console_scripts&#39;&#44; &#39;runzope&#39;&#41;&#40;&#41;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/lib/python2.6/site-packages/Zope2-2.12.2-py2.6-linux-x86_64.egg/Zope2/Startup/run.py&quot;&#44; line 21&#44; in run</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;starter.prepare&#40;&#41;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/lib/python2.6/site-packages/Zope2-2.12.2-py2.6-linux-x86_64.egg/Zope2/Startup/__init__.py&quot;&#44; line 87&#44; in prepare</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;self.startZope&#40;&#41;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/lib/python2.6/site-packages/Zope2-2.12.2-py2.6-linux-x86_64.egg/Zope2/Startup/__init__.py&quot;&#44; line 264&#44; in startZope</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;Zope2.startup&#40;&#41;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/lib/python2.6/site-packages/Zope2-2.12.2-py2.6-linux-x86_64.egg/Zope2/__init__.py&quot;&#44; line 47&#44; in startup</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;_startup&#40;&#41;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/lib/python2.6/site-packages/Zope2-2.12.2-py2.6-linux-x86_64.egg/Zope2/App/startup.py&quot;&#44; line 58&#44; in startup</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;OFS.Application.import_products&#40;&#41;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/lib/python2.6/site-packages/Zope2-2.12.2-py2.6-linux-x86_64.egg/OFS/Application.py&quot;&#44; line 573&#44; in import_products</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;import_product&#40;product_dir&#44; product_name&#44; raise_exc&#61;debug_mode&#41;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/lib/python2.6/site-packages/Zope2-2.12.2-py2.6-linux-x86_64.egg/OFS/Application.py&quot;&#44; line 596&#44; in import_product</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;product&#61;__import__&#40;pname&#44; global_dict&#44; global_dict&#44; silly&#41;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/science_1/Products/ZMySQLDA/__init__.py&quot;&#44; line 91&#44; in &lt;module&gt;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;import DA</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/science_1/Products/ZMySQLDA/DA.py&quot;&#44; line 92&#44; in &lt;module&gt;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;from db import DB</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;File &quot;/web/science_1/Products/ZMySQLDA/db.py&quot;&#44; line 89&#44; in &lt;module&gt;</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&nbsp;&nbsp;&nbsp;&nbsp;import _mysql</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">ImportError: No module named _mysql</font>    </p>
    <p style="margin-bottom: 0; margin-top: 0">
      <font face="Helvetica Neue" size="3">&#123;code&#125;</font>
    </p>
  <font face="Helvetica Neue" STYLE="font-size: 12pt"><br>Andrew Watkins&#13;<BR>Systems Development Team Manager&#13;<BR>National Institute Water &amp; Atmospheric Research (NIWA).&#13;<BR><br><br></font><BR>

    <div>
      NIWA is the trading name of the National Institute of Water &amp; 
      Atmospheric Research Ltd.
    </div>
  </BODY></HTML>