Prabu, Your problem is not solvable unless we see the error. Restart your zope server with the -D option for debug (displays the traceback in the html, or you can just view the source when you get the error and the TB is at the bottom). Then when the error occurs, you can copy a paste the traceback information. Otherwise, use the try, except routne with a <dtml-var error_tb> to show it. Regards, Paul Zwarts -----Original Message----- From: zope-admin@zope.org [mailto:zope-admin@zope.org] On Behalf Of Adam Warner Sent: Monday, November 05, 2001 12:31 PM To: zope@zope.org Cc: prabu Subject: [Fwd: RE: [Zope] conflict error] Sorry Prabu I do not know the answer. I've forwarded your message to the list. You should still supply the error message details. Regards, Adam -----Forwarded Message----- From: prabu <ajprabu@yahoo.com> To: Adam Warner <lists@consulting.net.nz> Subject: RE: [Zope] conflict error Date: 05 Nov 2001 15:58:12 -0800 Tx Adam, I ve used a python function replaceQuote(objectname) as a python script in zope. The content of the replaceQuote function is ResString='' UnfString=strParam if not UnfString: return(ResString) UnfString_Len=len(UnfString) UnfString_Cnt=0 while UnfString_Cnt < UnfString_Len: Unf_Char=UnfString[UnfString_Cnt:UnfString_Cnt+1] UnfString_Cnt=UnfString_Cnt+1 if Unf_Char=='\'': ResString=ResString+'\\'+Unf_Char elif Unf_Char=='\\': ResString=ResString+'\\'+Unf_Char elif Unf_Char=='\"': ResString=ResString+'\\'+Unf_Char else: ResString=ResString+Unf_Char return(ResString) This function will replace the single quote('), double quote(") and slash(\) to a set of character which is prefixed with slash(\). I m calling this function as below whenver the objectname is accessed by a ZSQL method. (Becoz ZSQL method raises a zope error if the object name is inserted with special characters(',",\).) <dtml-let Py_Product1="replaceQuote(Product1)"> <dtml-call "Insert_CSTable(Py_Product1)"> </dtml-let> The problem is - I m calling this replaceQuote function often throughout the page. Sometimes if more number of users are accessing the same page the Conflict Error occur. Can I solve this problem anyway. Prabu _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com _______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )