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

Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

Bug: Plate wrapper missing child wrapper

Reported by: cxallan Owned by: cneves
Priority: minor Milestone: OMERO-Beta4.3
Component: Web Version: n.a.
Keywords: n.a. Cc: atarkowska, cneves, wmoore
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: 0.0d
Sprint: 2011-05-19 (12)

Description (last modified by cxallan)

Traceback (most recent call last):

  File "/home/callan/code/ome.git/dist/lib/python/django/core/handlers/base.py", line 92, in get_response
    response = callback(request, *callback_args, **callback_kwargs)

  File "/home/callan/code/ome.git/dist/lib/python/omeroweb/webclient/views.py", line 158, in wrapped
    return f(request, *args, **kwargs)

  File "/home/callan/code/ome.git/dist/lib/python/omeroweb/webclient/views.py", line 672, in load_data
    return HttpResponse(t.render(c))

  File "/home/callan/code/ome.git/dist/lib/python/django/template/__init__.py", line 178, in render
    return self.nodelist.render(context)

  File "/home/callan/code/ome.git/dist/lib/python/django/template/__init__.py", line 779, in render
    bits.append(self.render_node(node, context))

  File "/home/callan/code/ome.git/dist/lib/python/django/template/__init__.py", line 792, in render_node
    return node.render(context)

  File "/home/callan/code/ome.git/dist/lib/python/django/template/defaulttags.py", line 155, in render
    nodelist.append(node.render(context))

  File "/home/callan/code/ome.git/dist/lib/python/django/template/defaulttags.py", line 239, in render
    value = bool_expr.resolve(context, True)

  File "/home/callan/code/ome.git/dist/lib/python/django/template/__init__.py", line 546, in resolve
    obj = self.var.resolve(context)

  File "/home/callan/code/ome.git/dist/lib/python/django/template/__init__.py", line 687, in resolve
    value = self._resolve_lookup(context)

  File "/home/callan/code/ome.git/dist/lib/python/django/template/__init__.py", line 722, in _resolve_lookup
    current = current()

  File "/home/callan/code/ome.git/dist/lib/python/omero/gateway/__init__.py", line 485, in countChildren
    childw = self._getChildWrapper()

  File "/home/callan/code/ome.git/dist/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

Change History (7)

comment:1 Changed 13 years ago by cxallan

  • Cc atarkowska added
  • Component changed from General to Web
  • Description modified (diff)

comment:2 Changed 13 years ago by atarkowska

  • Owner set to wmoore

comment:2 Changed 13 years ago by atarkowska

comment:3 Changed 13 years ago by atarkowska

  • Cc cneves-x added

comment:4 Changed 13 years ago by wmoore

  • Owner changed from wmoore to cneves-x

comment:5 Changed 13 years ago by atarkowska

  • Cc wmoore added
  • Resolution set to fixed
  • Status changed from new to closed

this was caused by countChildren on PlateWrapper?. I can remove this statements from the code, but we should address this issue in the next version.
In theory ScreenWrapper? children are Plates. PlateWrapper? children are Wells but we should handle PlateAcquasition? and WellSample?.

We need to discuss this how that should work and open new tickets in 4.3.1.

Problem should be fixed temporarily.

comment:6 Changed 13 years ago by Aleksandra Tarkowska <aleksandrat@…>

  • Remaining Time set to 0

(In [c6d1d7102093527ead2437e99cf447de234ec2d2/ome.git] on branch develop) this fixes #5230

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.68703 sec.)

We're Hiring!