Sorry; forgot about sending the whole traceback. I have inserted the full error data below under each of the two problems. These were actually copied from my *Plone* error log interface; I assume that's the same info you are referring to. I dont know if all this info (other than the traceback) is of use, so I'm sending it all just in case.
~ Thanks again ~ Ken > -----Original Message----- > From: Andreas Jung [mailto:[EMAIL PROTECTED] > Sent: Thursday, September 27, 2007 11:10 PM > To: Ken Winter; 'Zope List' > Subject: Re: [Zope] Problems with my ZMI > > You must provide the full tracebacks (see your error_log object within the > ZMI or messages on your console). > > > -aj > > --On 27. September 2007 17:15:57 -0400 Ken Winter <[EMAIL PROTECTED]> wrote: > > > A year or so after installing this installation of Zope, I'm suddenly > > having trouble opening Python Scripts and Page Templates for editing in > > my ZMI. (Zope 2.9.6-final, python 2.4.3, win32.) Specifically: > > > > > > > > 1. When I click on the name of a script, I get this message: > > > > User Name admin (admin) Request URL http://localhost:8080/DAgroups/dhr4/getSessionData01/ZPythonScriptHTML_editF orm Exception Type IndexError Exception Value string index out of range Traceback (innermost last): * Module ZPublisher.Publish, line 115, in publish * Module ZPublisher.mapply, line 88, in mapply * Module ZPublisher.Publish, line 41, in call_object * Module Shared.DC.Scripts.Bindings, line 311, in __call__ * Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec * Module App.special_dtml, line 176, in _exec * Module DocumentTemplate.DT_With, line 76, in render * Module DocumentTemplate.DT_Let, line 76, in render * Module DocumentTemplate.DT_Util, line 196, in eval __traceback_info__: cols * Module <string>, line 0, in ? IndexError: string index out of range Display traceback as text REQUEST form -C '' cookies wstyle '' dtpref_rows '' dtpref_cols '' tree-s 'eJzTyCkw5NLIKTDiClZ3hANXW3WuAmOuRKCECUjWFEnWNTEbJGvGlQgEegAEWRAt' lazy items SESSION <bound method SessionDataManager.getSessionData of <SessionDataManager at /session_data_manager>> other URL2 'http://localhost:8080/DAgroups/dhr4' URL4 'http://localhost:8080' URL3 'http://localhost:8080/DAgroups' n_ 10 AUTHENTICATION_PATH 'DAgroups' AUTHENTICATED_USER <PloneUser 'admin'> SERVER_URL 'http://localhost:8080' traverse_subpath [] dtpref_cols '' dtpref_rows '' BASEPATH1 '' BASE5 'http://localhost:8080/DAgroups/dhr4/getSessionData01/ZPythonScriptHTML_edit Form' URL 'http://localhost:8080/DAgroups/dhr4/getSessionData01/ZPythonScriptHTML_edit Form' PUBLISHED <App.special_dtml.DTMLFile object at 0x01762A50> TraversalRequestNameStack [] BASE1 'http://localhost:8080' BASE2 'http://localhost:8080/DAgroups' BASE3 'http://localhost:8080/DAgroups/dhr4' BASE4 'http://localhost:8080/DAgroups/dhr4/getSessionData01' a_ 0 ACTUAL_URL 'http://localhost:8080/DAgroups/dhr4/getSessionData01/ZPythonScriptHTML_edit Form' URL1 'http://localhost:8080/DAgroups/dhr4/getSessionData01' URL0 http://localhost:8080/DAgroups/dhr4/getSessionData01/ZPythonScriptHTML_editF orm URL1 http://localhost:8080/DAgroups/dhr4/getSessionData01 URL2 http://localhost:8080/DAgroups/dhr4 URL3 http://localhost:8080/DAgroups URL4 http://localhost:8080 BASE0 http://localhost:8080 BASE1 http://localhost:8080 BASE2 http://localhost:8080/DAgroups BASE3 http://localhost:8080/DAgroups/dhr4 BASE4 http://localhost:8080/DAgroups/dhr4/getSessionData01 BASE5 http://localhost:8080/DAgroups/dhr4/getSessionData01/ZPythonScriptHTML_editF orm environ HTTP_COOKIE 'dtpref_rows=; dtpref_cols=; wstyle=; tree-s="eJzTyCkw5NLIKTDiClZ3hANXW3WuAmOuRKCECUjWFEnWNTEbJGvGlQgEegAEWRAt"' SERVER_SOFTWARE 'Zope/(Zope 2.9.6-final, python 2.4.3, win32) ZServer/1.1 Plone/2.5.2' SCRIPT_NAME '' REQUEST_METHOD 'GET' PATH_INFO '/DAgroups/dhr4/getSessionData01/ZPythonScriptHTML_editForm' SERVER_PROTOCOL 'HTTP/1.1' channel.creation_time 1190995756 CONNECTION_TYPE 'keep-alive' HTTP_ACCEPT_CHARSET 'ISO-8859-1,utf-8;q=0.7,*;q=0.7' HTTP_USER_AGENT 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1' HTTP_REFERER 'http://localhost:8080/DAgroups/dhr4/manage_main' SERVER_NAME 'KenIBM' REMOTE_ADDR '127.0.0.1' PATH_TRANSLATED '\\DAgroups\\dhr4\\getSessionData01\\ZPythonScriptHTML_editForm' SERVER_PORT '8080' HTTP_HOST 'localhost:8080' HTTP_ACCEPT 'text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q =0.8,image/png,*/*;q=0.5' GATEWAY_INTERFACE 'CGI/1.1' HTTP_ACCEPT_LANGUAGE 'en-us,en;q=0.5' HTTP_ACCEPT_ENCODING 'gzip,deflate' HTTP_KEEP_ALIVE '300' > > > > > > 2. When I click on the name of a Template, the template's Edit tab > > opens, but the field containing the template body is shrunk to its > minimal > > size (3 rows high x a few characters wide). An attempt to fix this by > > hitting (for example) the "Wider" button evokes: > > > > User Name admin (admin) Request URL http://localhost:8080/DAgroups/dhr4/index_html/pt_changePrefs Exception Type ValueError Exception Value invalid literal for int(): Traceback (innermost last): * Module ZPublisher.Publish, line 115, in publish * Module ZPublisher.mapply, line 88, in mapply * Module ZPublisher.Publish, line 41, in call_object * Module Products.PageTemplates.ZopePageTemplate, line 182, in pt_changePrefs ValueError: invalid literal for int(): Display traceback as text REQUEST form 'pt_changePrefs' title '' text '<html>\n <head>\n <title tal:content="template/title">The title</title>\n </head>\n <body>\n \n <h2><span tal:replace="here/title_or_id">content title or id</span>\n <span tal:condition="template/title"\n tal:replace="template/title">optional template title</span></h2>\n\t\n This is Page Template <em tal:content="template/id">template id</em>.\n\n<table border="1" width="100%">\n <tr>\n <th>Id</th>\n <th>Meta-Type</th>\n <th>Title</th>\n </tr>\n <tr tal:repeat="item context/objectValues">\n <td tal:content="item/getId">Id</td>\n <td tal:content="item/meta_type">Meta-Type</td>\n <td tal:content="item/title">Title</td>\n </tr>\n</table>\n\n<!-- \tSession properties:\n\t<p tal:repeat="prop string:getSessionData01()" tal:replace="prop">\n\t\tSession Properties\n\t</p>\n -->\n </body>\n</html>\n' width 'Wider' content_type 'text/html' expand 0 cookies wstyle '' dtpref_rows '' dtpref_cols '' tree-s 'eJzTyCkw5NLIKTDiClZ3hANXW3WuAmOuRKCECUjWFEnWNTEbJGvGlQgEegAEWRAt' lazy items SESSION <bound method SessionDataManager.getSessionData of <SessionDataManager at /session_data_manager>> other TraversalRequestNameStack [] AUTHENTICATED_USER <PloneUser 'admin'> URL 'http://localhost:8080/DAgroups/dhr4/index_html/pt_changePrefs' SERVER_URL 'http://localhost:8080' AUTHENTICATION_PATH 'DAgroups' width 'Wider' PATH_INFO '/DAgroups/dhr4/index_html/pt_changePrefs' PUBLISHED <bound method ZopePageTemplate.pt_changePrefs of <ZopePageTemplate at /DAgroups/dhr4/index_html>> dtpref_cols '' dtpref_rows '' ACTUAL_URL 'http://localhost:8080/DAgroups/dhr4/index_html/pt_changePrefs' URL0 http://localhost:8080/DAgroups/dhr4/index_html/pt_changePrefs URL1 http://localhost:8080/DAgroups/dhr4/index_html URL2 http://localhost:8080/DAgroups/dhr4 URL3 http://localhost:8080/DAgroups URL4 http://localhost:8080 BASE0 http://localhost:8080 BASE1 http://localhost:8080 BASE2 http://localhost:8080/DAgroups BASE3 http://localhost:8080/DAgroups/dhr4 BASE4 http://localhost:8080/DAgroups/dhr4/index_html BASE5 http://localhost:8080/DAgroups/dhr4/index_html/pt_changePrefs environ HTTP_COOKIE 'dtpref_rows=; dtpref_cols=; wstyle=; tree-s="eJzTyCkw5NLIKTDiClZ3hANXW3WuAmOuRKCECUjWFEnWNTEbJGvGlQgEegAEWRAt"' SERVER_SOFTWARE 'Zope/(Zope 2.9.6-final, python 2.4.3, win32) ZServer/1.1 Plone/2.5.2' SCRIPT_NAME '' REQUEST_METHOD 'POST' HTTP_KEEP_ALIVE '300' SERVER_PROTOCOL 'HTTP/1.1' channel.creation_time 1190997086 CONNECTION_TYPE 'keep-alive' HTTP_ACCEPT_CHARSET 'ISO-8859-1,utf-8;q=0.7,*;q=0.7' HTTP_USER_AGENT 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1' HTTP_REFERER 'http://localhost:8080/DAgroups/dhr4/index_html/pt_editForm' SERVER_NAME 'KenIBM' REMOTE_ADDR '127.0.0.1' PATH_TRANSLATED '\\DAgroups\\dhr4\\index_html' SERVER_PORT '8080' CONTENT_LENGTH '1422' HTTP_HOST 'localhost:8080' HTTP_ACCEPT 'text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q =0.8,image/png,*/*;q=0.5' GATEWAY_INTERFACE 'CGI/1.1' HTTP_ACCEPT_LANGUAGE 'en-us,en;q=0.5' CONTENT_TYPE 'application/x-www-form-urlencoded' HTTP_ACCEPT_ENCODING 'gzip,deflate' PATH_INFO '/DAgroups/dhr4/index_html' > > > > > > Restarting Zope doesn't help. > > > > > > > > Any fix for this? (Preferably a fix that don't involve reinstalling > Zope > > and everything else built upon it.) > > > > > > > > In the meantime, any workarounds that will enable me to edit my objects? > > > > > > > > ~ TIA > > > > ~ Ken > > > > > > > > > > > > > > -- > ZOPYX Ltd. & Co. KG - Charlottenstr. 37/1 - 72070 Tübingen - Germany > Web: www.zopyx.com - Email: [EMAIL PROTECTED] - Phone +49 - 7071 - 793376 > Registergericht: Amtsgericht Stuttgart, Handelsregister A 381535 > Geschäftsführer/Gesellschafter: ZOPYX Limited, Birmingham, UK > ------------------------------------------------------------------------ > E-Publishing, Python, Zope & Plone development, Consulting _______________________________________________ Zope maillist - [email protected] http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
