Traceback (innermost last): Module ZPublisher.Publish, line 114, in publish 112 | missing_name, 113 | dont_publish_class, 114>| request, bind=1) 115 | 116 | if result is not response: Module ZPublisher.mapply, line 88, in mapply 086 | 087 | args=tuple(args) 088>| if debug is not None: return debug(object,args,context) 089 | else: return object(*args) Module ZPublisher.Publish, line 40, in call_object 038 | 039 |def call_object(object, args, request): 040>| result=apply(object,args) # Type s to step into published object. 041 | return result 042 | Module Shared.DC.Scripts.Bindings, line 311, in __call__ 309 | def __call__(self, *args, **kw): 310 | '''Calls the script.''' 311>| return self._bindAndExec(args, kw, None) 312 | 313 | def __render_with_namespace__(self, namespace): Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec 346 | exec bindcode 347 | bound_data = bound_data[0] 348>| return self._exec(bound_data, args, kw) 349 | finally: 350 | security.removeContext(self) Module Products.PythonScripts.PythonScript, line 324, in _exec 322 | f = new.function(fcode, g, None, fadefs) 323 | 324>| result = f(*args, **kw) 325 | if keyset is not None: 326 | # Store the result in the cache. Module None, line 2, in test_py - - Line 2 000 |for q in context.portal_catalog( 001>| portal_type = 'Organisation', 002 | title = 'Ą%' 003 |): Module Products.ERP5Catalog.CatalogTool, line 617, in searchResults 615 | #LOG("searchResult", INFO, catalog_id) 616 | # LOG("searchResult", INFO, ZCatalog.searchResults(self, query=query, sql_catalog_id=catalog_id, src__=1, **kw)) 617>| return ZCatalog.searchResults(self, query=query, sql_catalog_id=catalog_id, **kw) 618 | 619 | __call__ = searchResults Module Products.ZSQLCatalog.ZSQLCatalog, line 1054, in searchResults 1052 | catalog = self.getSQLCatalog(sql_catalog_id) 1053 | if catalog is not None: 1054>| return apply(catalog.searchResults, (REQUEST,used), kw) 1055 | return [] 1056 | Module Products.ZSQLCatalog.SQLCatalog, line 2154, in searchResults 2152 | # The used argument is deprecated and is ignored 2153 | method = getattr(self, self.sql_search_results) 2154>| return self.queryResults(method, REQUEST=REQUEST, used=used, **kw) 2155 | 2156 | __call__ = searchResults Module Products.ZSQLCatalog.SQLCatalog, line 2148, in queryResults 2146 | #LOG('queryResults',0,'kw: %s' % str(kw)) 2147 | #LOG('queryResults',0,'from_table_list: %s' % str(query['from_table_list'])) 2148>| return sql_method(src__=src__, **kw) 2149 | 2150 | def searchResults(self, REQUEST=None, used=None, **kw): Module Products.ERP5Type.patches.DA, line 220, in DA__call__ 218 |# if 'portal_ids' in query: 219 |# LOG("DA query", INFO, "query = %s" %(query,)) 220>| result=DB__.query(query, self.max_rows_) 221 | except: 222 | LOG("DA call raise", ERROR, "DB = %s, c = %s, query = %s" %(DB__, c, query), error=sys.exc_info()) Module Products.ZMySQLDA.db, line 295, in query 293 | 294 | def query(self, *args, **kw): 295>| return self._access_db(method_id='query', args=args, kw=kw) 296 | 297 | def string_literal(self, *args, **kw): Module Products.ZMySQLDA.db, line 286, in _access_db 284 | transactions=self._transactions) 285 | self._pool_set(ident, db) 286>| return getattr(db, method_id)(*args, **kw) 287 | 288 | def tables(self, *args, **kw): Module Products.ZMySQLDA.db, line 421, in query 419 | qs = "%s LIMIT %d" % (qs,max_rows) 420 | r=0 421>| c = self._query(qs) 422 | if desc is not None: 423 | if c and (c.describe() != desc): Module Products.ZMySQLDA.db, line 393, in _query 391 | """ 392 | try: 393>| self.db.query(query) 394 | except OperationalError, m: 395 | if m[0] in query_syntax_error: OperationalError: (1267, "Illegal mix of collations (latin2_general_ci,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation 'like'")