Traceback (most recent call last): File "/usr/src/eshop/simplicity/core/handlers/wsgi.py", line 31, in __call__ response = self.run(environ) File "/usr/src/eshop/simplicity/core/handlers/__init__.py", line 72, in run response = self.middleware(HTTPRequest(environ), HTTPResponse()) File "/usr/src/eshop/eshop/middleware/sentry.py", line 15, in __call__ return self.process(request, response) File "/usr/src/eshop/simplicity/middleware/__init__.py", line 31, in process response = self.app(request, response) File "/usr/src/eshop/eshop/middleware/warning.py", line 27, in __call__ response = self.process(request, response) File "/usr/src/eshop/simplicity/middleware/__init__.py", line 31, in process response = self.app(request, response) File "/usr/src/eshop/simplicity/middleware/session.py", line 64, in __call__ response = self.process(request, response) File "/usr/src/eshop/simplicity/middleware/__init__.py", line 31, in process response = self.app(request, response) File "/usr/src/eshop/eshop/middleware/env.py", line 92, in __call__ return self.process(request, response) File "/usr/src/eshop/simplicity/middleware/__init__.py", line 31, in process response = self.app(request, response) File "/usr/src/eshop/eshop/middleware/language.py", line 66, in __call__ return self.process(request, response) File "/usr/src/eshop/simplicity/middleware/__init__.py", line 31, in process response = self.app(request, response) File "/usr/src/eshop/eshop/middleware/lasturl.py", line 10, in __call__ response = self.process(request, response) File "/usr/src/eshop/simplicity/middleware/__init__.py", line 31, in process response = self.app(request, response) File "/usr/src/eshop/eshop/middleware/eltop.py", line 104, in __call__ return self.process(request, response) File "/usr/src/eshop/simplicity/middleware/__init__.py", line 31, in process response = self.app(request, response) File "/home/eshop/prj/dev/dev/gifas_middleware/ariba.py", line 24, in __call__ return self.process(request, response) File "/usr/src/eshop/simplicity/middleware/__init__.py", line 31, in process response = self.app(request, response) File "/usr/src/eshop/eshop/middleware/auth_oci.py", line 179, in __call__ response = AuthMiddleware.__call__(self, request, response) File "/usr/src/eshop/eshop/middleware/auth.py", line 325, in __call__ return self.process(request, response) File "/usr/src/eshop/simplicity/middleware/__init__.py", line 31, in process response = self.app(request, response) File "/home/eshop/prj/dev/dev/gifas_middleware/urlmapper.py", line 49, in __call__ node = CatalogItem.get_one(urllib.unquote_plus(path[2]), fields=['title']) File "/usr/src/eshop/eshop/model/catalog.py", line 1268, in get_one res = cls.get(item_id.strip(), fields, flags, check_visibility) File "/usr/src/eshop/eshop/model/catalog.py", line 1263, in get return cls._check_items_visibility(objects, assortment_id=assortment_id) File "/usr/src/eshop/eshop/model/catalog.py", line 1211, in _check_items_visibility items += [visitems[item.item_id] for item in ERPItem.getmany(visitems.keys()[i:i + 100]) if item.visible] File "/usr/src/eshop/simplicity/erpadapter/__init__.py", line 484, in getmany return [cls(erpdata, is_new=False) for erpdata in getattr(cls.local.erpadapter, cls.__getmany__)(lst, **kwargs)] File "/usr/src/eshop/simplicity/erpadapter/__init__.py", line 537, in decorator result = func(self, *args, **kwargs) File "/usr/src/eshop/erpadapters/semiramis/__init__.py", line 1483, in get_items CatalogItem.bulk_update_visibility(elasticsearch_items, False) File "/usr/src/eshop/eshop/model/catalog.py", line 1565, in bulk_update_visibility result = get_elasticsearch().search(index, 'item', base_query, _source='items') File "/usr/local/lib/python2.7/site-packages/elasticsearch/client/utils.py", line 73, in _wrapped return func(*args, params=params, **kwargs) File "/usr/local/lib/python2.7/site-packages/elasticsearch/client/__init__.py", line 623, in search doc_type, '_search'), params=params, body=body) File "/usr/src/eshop/simplicity/search/__init__.py", line 60, in perform_request result = Transport.perform_request(self, method, url, params=params, body=body) File "/usr/local/lib/python2.7/site-packages/elasticsearch/transport.py", line 312, in perform_request status, headers, data = connection.perform_request(method, url, params, body, ignore=ignore, timeout=timeout) File "/usr/local/lib/python2.7/site-packages/elasticsearch/connection/http_urllib3.py", line 128, in perform_request self._raise_error(response.status, raw_data) File "/usr/local/lib/python2.7/site-packages/elasticsearch/connection/base.py", line 125, in _raise_error raise HTTP_EXCEPTIONS.get(status_code, TransportError)(status_code, error_message, additional_info) RequestError: TransportError(400, u'parsing_exception', u'No value specified for terms query')