Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

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)

Looks like for unknown reason

27/Mar/2015 08:57:29] "GET /webclient/metadata_details/share/1415/ HTTP/1.1" 200 10205
Traceback (most recent call last):
  File "/Users/ola/OMERO/openmicroscopy/dist/lib/python/omero/gateway/__init__.py", line 6834, in _loadPixels
    self._obj.pixelsLoaded
  File "/Users/ola/OMERO/openmicroscopy/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'


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'>
Last edited 9 years ago by atarkowska (previous) (diff)

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.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.65299 sec.)

We're Hiring!