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 #5327 (closed)

Opened 8 years ago

Closed 8 years ago

BUG: Error message when viewing data in certain groups

Reported by: mlinkert Owned by: atarkowska
Priority: major Milestone: OMERO-Beta4.3
Component: Web Version: n.a.
Keywords: n.a. Cc:
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: n.a.
Sprint: n.a.

Description

When I log in to the web client on gretzky as 'mlinkert-x', this error appears in the left-hand panel:

Traceback (most recent call last):

  File "/home/omero/OMERO.server-4.3.0-DEV-866daa20/lib/python/django/core/handlers/base.py", line 92, in get_response
    response = callback(request, *callback_args, **callback_kwargs)

  File "/home/omero/OMERO.server-4.3.0-DEV-866daa20/lib/python/omeroweb/webclient/views.py", line 158, in wrapped
    return f(request, *args, **kwargs)

  File "/home/omero/OMERO.server-4.3.0-DEV-866daa20/lib/python/omeroweb/webclient/views.py", line 672, in load_data
    return HttpResponse(t.render(c))

  File "/home/omero/OMERO.server-4.3.0-DEV-866daa20/lib/python/django/template/__init__.py", line 178, in render
    return self.nodelist.render(context)

  File "/home/omero/OMERO.server-4.3.0-DEV-866daa20/lib/python/django/template/__init__.py", line 779, in render
    bits.append(self.render_node(node, context))

  File "/home/omero/OMERO.server-4.3.0-DEV-866daa20/lib/python/django/template/__init__.py", line 792, in render_node
    return node.render(context)

  File "/home/omero/OMERO.server-4.3.0-DEV-866daa20/lib/python/django/template/defaulttags.py", line 155, in render
    nodelist.append(node.render(context))

  File "/home/omero/OMERO.server-4.3.0-DEV-866daa20/lib/python/django/template/defaulttags.py", line 239, in render
    value = bool_expr.resolve(context, True)

  File "/home/omero/OMERO.server-4.3.0-DEV-866daa20/lib/python/django/template/__init__.py", line 546, in resolve
    obj = self.var.resolve(context)

  File "/home/omero/OMERO.server-4.3.0-DEV-866daa20/lib/python/django/template/__init__.py", line 687, in resolve
    value = self._resolve_lookup(context)

  File "/home/omero/OMERO.server-4.3.0-DEV-866daa20/lib/python/django/template/__init__.py", line 722, in _resolve_lookup
    current = current()

  File "/home/omero/OMERO.server-4.3.0-DEV-866daa20/lib/python/omero/gateway/__init__.py", line 485, in countChildren
    childw = self._getChildWrapper()

  File "/home/omero/OMERO.server-4.3.0-DEV-866daa20/lib/python/omero/gateway/__init__.py", line 215, in _getChildWrapper
    raise NotImplementedError('%s has no child wrapper defined' % self.__class__)

NotImplementedError: <class 'webclient.webclient_gateway.PlateWrapper'> has no child wrapper defined


<WSGIRequest
GET:<QueryDict: {u'o_type': [u''], u'o_id': [u'0'], u'view': [u'tree']}>,
POST:<QueryDict: {}>,
COOKIES:{'sessionid': '3f75097f1ab63789cbb3a78d9df4e4a4'},
META:{'CONTENT_TYPE': 'application/x-www-form-urlencoded',
 'DOCUMENT_ROOT': '/var/www',
 'GATEWAY_INTERFACE': 'CGI/1.1',
 'HTTP_ACCEPT': 'text/html, */*',
 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7',
 'HTTP_ACCEPT_ENCODING': 'gzip,deflate',
 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5',
 'HTTP_CONNECTION': 'keep-alive',
 'HTTP_COOKIE': 'sessionid=3f75097f1ab63789cbb3a78d9df4e4a4',
 'HTTP_HOST': 'gretzky.openmicroscopy.org.uk',
 'HTTP_KEEP_ALIVE': '115',
 'HTTP_REFERER': 'http://gretzky.openmicroscopy.org.uk/webclient/userdata/',
 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.16) Gecko/20110323 Ubuntu/9.10 (karmic) Firefox/3.6.16',
 'HTTP_X_REQUESTED_WITH': 'XMLHttpRequest',
 'PATH': '/usr/local/bin:/usr/bin:/bin',
 'PATH_INFO': u'/webclient/load_data/',
 'PATH_TRANSLATED': '/var/www/omero.fcgi/webclient/load_data/',
 'QUERY_STRING': 'view=tree&o_type=&o_id=0',
 'REMOTE_ADDR': '68.114.213.3',
 'REMOTE_PORT': '42668',
 'REQUEST_METHOD': 'GET',
 'REQUEST_URI': '/webclient/load_data/?view=tree&o_type=&o_id=0',
 'SCRIPT_FILENAME': '/var/www/omero.fcgi',
 'SCRIPT_NAME': u'',
 'SERVER_ADDR': '134.36.65.227',
 'SERVER_ADMIN': 'webmaster@localhost',
 'SERVER_NAME': 'gretzky.openmicroscopy.org.uk',
 'SERVER_PORT': '80',
 'SERVER_PROTOCOL': 'HTTP/1.1',
 'SERVER_SIGNATURE': '<address>Apache/2.2.14 (Ubuntu) Server at gretzky.openmicroscopy.org.uk Port 80</address>\n',
 'SERVER_SOFTWARE': 'Apache/2.2.14 (Ubuntu)',
 'wsgi.errors': <flup.server.fcgi_base.TeeOutputStream object at 0x4461e50>,
 'wsgi.input': <flup.server.fcgi_base.InputStream object at 0x446cc90>,
 'wsgi.multiprocess': True,
 'wsgi.multithread': False,
 'wsgi.run_once': False,
 'wsgi.url_scheme': 'http',
 'wsgi.version': (1, 0)}>

It only occurs when I try to view data for one of the non-default groups; I can view data for the 'default' group without any errors. This error started occurring after I (accidentally) tried to switch groups after many minutes (over an hour?) of inactivity. Logging out and logging back in does not solve the problem, nor does clearing the browser cache.

There are also multiple plates in the group that causes the above error, if that makes a difference.

Change History (2)

comment:1 Changed 8 years ago by jburel

  • Owner set to atarkowska

comment:2 Changed 8 years ago by atarkowska

  • Resolution set to duplicate
  • 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.73571 sec.)

We're Hiring!