[Zope] Sql Blender errors

Richard Hewison richard.hewison@luton.ac.uk
Thu, 7 Mar 2002 15:11:00 GMT


Sql Blender used to work okay with Zope 2.4.3 under SuSE Linux 7.3 
Professional, but now when we try and 'build' we get the following error in the 
ZMI:

Unexpected tag, for tag <dtml-comma>, on line 2 of <string>

Traceback (innermost last):
  File /opt/Zope-2.4.3/lib/python/ZPublisher/Publish.py, line 223, in publish_module
  File /opt/Zope-2.4.3/lib/python/ZPublisher/Publish.py, line 187, in publish
  File /opt/Zope-2.4.3/lib/python/Zope/__init__.py, line 226, in zpublisher_exception_hook
  File /opt/Zope-2.4.3/lib/python/ZPublisher/Publish.py, line 171, in publish
  File /opt/Zope-2.4.3/lib/python/ZPublisher/mapply.py, line 160, in mapply
    (Object: manage_build)
  File /opt/Zope-2.4.3/lib/python/ZPublisher/Publish.py, line 112, in call_object
    (Object: manage_build)
  File /opt/Zope-2.4.3/lib/python/Products/SQLBlender/SQLBlender.py, line 194, in manage_build
  File /opt/Zope-2.4.3/lib/python/Products/ZSQLMethods/SQL.py, line 140, in manage_addZSQLMethod
    (Object: employees_sql)
  File /opt/Zope-2.4.3/lib/python/Shared/DC/ZRDB/DA.py, line 179, in __init__
    (Object: INSERT)
  File /opt/Zope-2.4.3/lib/python/Shared/DC/ZRDB/DA.py, line 246, in manage_edit
    (Object: INSERT)
  File /opt/Zope-2.4.3/lib/python/DocumentTemplate/DT_String.py, line 413, in cook
    (Object: <string>)
  File /opt/Zope-2.4.3/lib/python/DocumentTemplate/DT_String.py, line 243, in parse
    (Object: <string>)
  File /opt/Zope-2.4.3/lib/python/DocumentTemplate/DT_String.py, line 285, in parse_block
    (Object: <string>)
  File /opt/Zope-2.4.3/lib/python/DocumentTemplate/DT_String.py, line 131, in parse_error
    (Object: <string>)
Document Template Parse Error: (see above)

We did recently install a binary version of MySQL for Linux v3.23.49-a without 
removing in any way the previous rpm of MySQL forLinux v3.23.47-1 (mainly 
because we don't have any idea how to uninstall!). MySQL still works okay, but 
when Zope is run (with ./start -D &) we see the following errors that may or may 
not be related to our problem:

------
2002-03-05T15:28:15 PROBLEM(100) Init Ambiguous name for method of 
Products.mysqlUserFolder.mysqlUserFolder.mysqlUs
erFolder: "manage_main" != "manage_contents"
------
2002-03-05T15:28:15 PROBLEM(100) Init Ambiguous name for method of 
Products.mysqlUserFolder.mysqlUserFolder.mysqlUs
erFolder: "manage_main" != "manage_contents"
------

Anyone got any ideas what we've done wrong?

Richard H.