--- ZSQLExtend/ZSQLExtend.py 2010/02/15 19:10:23 1.133 +++ ZSQLExtend/ZSQLExtend.py 2010/05/11 13:35:14 1.134 @@ -448,12 +448,19 @@ class ZSQLExtendFolder(Folder,Persistent logger.addHandler(loghandler) options.use_logger_instance = logger - importFMPXML(options) - logging.info("importXMLFileFMP: done") + try: + err = None + importFMPXML(options) + logging.info("importXMLFileFMP: done") + except Exception, err: + logging.error("Error importing: "+err) if RESPONSE and log_to_response: loghandler.flush() - RESPONSE.write("\n\n DONE!") + if err is not None: + RESPONSE.write("\n\nERROR while importing:"+err) + else: + RESPONSE.write("\n\n DONE!") elif RESPONSE and redirect_url: RESPONSE.redirect(redirect_url) @@ -930,8 +937,6 @@ class ZSQLExtendFolder(Folder,Persistent else: storename="foundCount" - - if args: argTmp=args else: @@ -1852,7 +1857,11 @@ class ZSQLExtendFolder(Folder,Persistent return "%s"%(self.REQUEST['URL']+"?"+newquerystring,html) - + def pydev_settrace(self): + """do settrace to start debugging""" + import pydevd + pydevd.settrace() + manage_addZSQLExtendFolderForm=DTMLFile('ZSQLExtendFolderAdd', globals()) @@ -2165,4 +2174,3 @@ def manage_addZSQLBibliography(self, id, -