Task #12804 (closed)
Opened 9 years ago
Closed 9 years ago
AttributeError object has no attribute 'getPixelsLoaded'
Reported by: | omero-qa | Owned by: | atarkowska |
---|---|---|---|
Priority: | critical | Milestone: | 5.1.1 |
Component: | OmeroPy | Version: | 5.1.0-m1 |
Keywords: | n.a. | Cc: | python-team@… |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | n.a. |
Sprint: | n.a. |
Description (last modified by atarkowska)
https://qa.staging.openmicroscopy.org/qa/feedback/9600/
Comment: * Log as root on trout
- Go to Public tab
- Expand share 1415
Traceback (most recent call last): File "/opt/hudson/workspace/OMERO-5.1-merge-deploy/src/dist/lib/python/django/core/handlers/base.py", line 114, in get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/opt/hudson/workspace/OMERO-5.1-merge-deploy/src/dist/lib/python/omeroweb/decorators.py", line 469, in wrapped retval = f(request, *args, **kwargs) File "/opt/hudson/workspace/OMERO-5.1-merge-deploy/src/dist/lib/python/omeroweb/decorators.py", line 539, in wrapper return HttpResponse(t.render(c)) File "/opt/hudson/workspace/OMERO-5.1-merge-deploy/src/dist/lib/python/django/template/base.py", line 140, in render return self._render(context) File "/opt/hudson/workspace/OMERO-5.1-merge-deploy/src/dist/lib/python/django/template/base.py", line 134, in _render return self.nodelist.render(context) File "/opt/hudson/workspace/OMERO-5.1-merge-deploy/src/dist/lib/python/django/template/base.py", line 840, in render bit = self.render_node(node, context) File "/opt/hudson/workspace/OMERO-5.1-merge-deploy/src/dist/lib/python/django/template/base.py", line 854, in render_node return node.render(context) File "/opt/hudson/workspace/OMERO-5.1-merge-deploy/src/dist/lib/python/django/template/defaulttags.py", line 305, in render return nodelist.render(context) File "/opt/hudson/workspace/OMERO-5.1-merge-deploy/src/dist/lib/python/django/template/base.py", line 840, in render bit = self.render_node(node, context) File "/opt/hudson/workspace/OMERO-5.1-merge-deploy/src/dist/lib/python/django/template/base.py", line 854, in render_node return node.render(context) File "/opt/hudson/workspace/OMERO-5.1-merge-deploy/src/dist/lib/python/django/template/defaulttags.py", line 203, in render nodelist.append(node.render(context)) File "/opt/hudson/workspace/OMERO-5.1-merge-deploy/src/dist/lib/python/django/template/defaulttags.py", line 305, in render return nodelist.render(context) File "/opt/hudson/workspace/OMERO-5.1-merge-deploy/src/dist/lib/python/django/template/base.py", line 840, in render bit = self.render_node(node, context) File "/opt/hudson/workspace/OMERO-5.1-merge-deploy/src/dist/lib/python/django/template/base.py", line 854, in render_node return node.render(context) File "/opt/hudson/workspace/OMERO-5.1-merge-deploy/src/dist/lib/python/django/template/defaulttags.py", line 305, in render return nodelist.render(context) File "/opt/hudson/workspace/OMERO-5.1-merge-deploy/src/dist/lib/python/django/template/base.py", line 840, in render bit = self.render_node(node, context) File "/opt/hudson/workspace/OMERO-5.1-merge-deploy/src/dist/lib/python/django/template/base.py", line 854, in render_node return node.render(context) File "/opt/hudson/workspace/OMERO-5.1-merge-deploy/src/dist/lib/python/django/template/base.py", line 891, in render output = self.filter_expression.resolve(context) File "/opt/hudson/workspace/OMERO-5.1-merge-deploy/src/dist/lib/python/django/template/base.py", line 585, in resolve obj = self.var.resolve(context) File "/opt/hudson/workspace/OMERO-5.1-merge-deploy/src/dist/lib/python/django/template/base.py", line 735, in resolve value = self._resolve_lookup(context) File "/opt/hudson/workspace/OMERO-5.1-merge-deploy/src/dist/lib/python/django/template/base.py", line 789, in _resolve_lookup current = current() File "/opt/hudson/workspace/OMERO-5.1-merge-deploy/src/dist/lib/python/omero/gateway/__init__.py", line 6723, in wrapped if not self._loadPixels(): File "/opt/hudson/workspace/OMERO-5.1-merge-deploy/src/dist/lib/python/omero/gateway/__init__.py", line 6833, in _loadPixels if not self._obj.pixelsLoaded: File "/opt/hudson/workspace/OMERO-5.1-merge-deploy/src/dist/lib/python/omero_model_DatasetI.py", line 625, in __getattr__ raise AttributeError("'%s' object has no attribute '%s' or '%s'" % (self.__class__.__name__, getter, questn)) AttributeError: 'DatasetI' object has no attribute 'getPixelsLoaded' or 'isPixelsLoaded' <WSGIRequest path:/merge/webclient/load_public/1415/, GET:<QueryDict: {u'view': [u'icon']}>, POST:<QueryDict: {}>, COOKIES:{'_ga': 'GA1.2.939380321.1423738908', '_gat': '1', 'csrftoken': 'DPNlNKCb3H1wZsfBuYOJSC3Q7AfEx9le', 'phpbb3_a9mfv_k': '', 'phpbb3_a9mfv_sid': '2696dec094760e3be7907ce0ab1569b4', 'phpbb3_a9mfv_u': '1', 'sessionid': 'lpdp5ewpk139zjwo6v2uyc5124bt5dh8', 'sessionid_OMERO-5.1-merge-deploy': 'bcjadqix4yjv295v9kxn1levocfeau5x', 'style_cookie': 'null'}, META:{'CONTENT_LENGTH': '', 'CONTENT_TYPE': '', u'CSRF_COOKIE': u'DPNlNKCb3H1wZsfBuYOJSC3Q7AfEx9le', 'HTTPS': 'on', 'HTTP_ACCEPT': 'text/html, */*; q=0.01', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, sdch', 'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.8,fr;q=0.6', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'sessionid=lpdp5ewpk139zjwo6v2uyc5124bt5dh8; phpbb3_a9mfv_u=1; phpbb3_a9mfv_k=; phpbb3_a9mfv_sid=2696dec094760e3be7907ce0ab1569b4; style_cookie=null; _ga=GA1.2.939380321.1423738908; _gat=1; csrftoken=DPNlNKCb3H1wZsfBuYOJSC3Q7AfEx9le; sessionid_OMERO-5.1-merge-deploy=bcjadqix4yjv295v9kxn1levocfeau5x', 'HTTP_HOST': 'trout.openmicroscopy.org', 'HTTP_REFERER': 'https://trout.openmicroscopy.org/merge/webclient/public/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.104 Safari/537.36', 'HTTP_X_REQUESTED_WITH': 'XMLHttpRequest', 'PATH_INFO': u'/webclient/load_public/1415/', 'QUERY_STRING': 'view=icon', 'REQUEST_METHOD': 'GET', 'SCRIPT_INFO': '/merge', 'SCRIPT_NAME': u'/merge', 'SERVER_NAME': 'ome-c6100-3', 'SERVER_PORT': '443', 'SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.errors': <flup.server.fcgi_base.TeeOutputStream object at 0x6763c50>, 'wsgi.input': <flup.server.fcgi_base.InputStream object at 0x6763cd0>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'wsgi.url_scheme': 'https', 'wsgi.version': (1, 0)}>
Change History (3)
comment:1 Changed 9 years ago by atarkowska
- Cc python-team@… added
- Description modified (diff)
comment:2 Changed 9 years ago by atarkowska
And that is because:
print type(self), type(self._obj)
<class 'omeroweb.webclient.webclient_gateway.ImageWrapper'> <class 'omero.model.DatasetI'>
Share content:
<class 'omero.model.DatasetI'> <class 'omero.model.DatasetImageLinkI'> <class 'omero.model.ImageI'>
comment:3 Changed 9 years ago by atarkowska
- Resolution set to fixed
- Status changed from new to closed
Note: See
TracTickets for help on using
tickets.
You may also have a look at Agilo extensions to the ticket.
Looks like for unknown reason