Bug #1481 (closed)
Opened 15 years ago
Closed 15 years ago
Web fails with import exception
Reported by: | jamoore | Owned by: | atarkowska |
---|---|---|---|
Priority: | blocker | Cc: | sflennik@… |
Sprint: | n.a. | ||
Total Remaining Time: | n.a. |
Description
After starting web, I browsed to localhost:8000 and got the following:
Traceback (most recent call last): File "/Users/josh/GlencoeSoftware.git/git/omero.git/dist/lib/python/django/core/servers/basehttp.py", line 277, in run self.result = application(self.environ, self.start_response) File "/Users/josh/GlencoeSoftware.git/git/omero.git/dist/lib/python/django/core/servers/basehttp.py", line 634, in __call__ return self.application(environ, start_response) File "/Users/josh/GlencoeSoftware.git/git/omero.git/dist/lib/python/django/core/handlers/wsgi.py", line 239, in __call__ response = self.get_response(request) File "/Users/josh/GlencoeSoftware.git/git/omero.git/dist/lib/python/django/core/handlers/base.py", line 116, in get_response return self.handle_uncaught_exception(request, resolver, sys.exc_info()) File "/Users/josh/GlencoeSoftware.git/git/omero.git/dist/lib/python/django/core/handlers/base.py", line 160, in handle_uncaught_exception return callback(request, **param_dict) File "/Users/josh/GlencoeSoftware.git/git/omero.git/dist/lib/python/omeroweb/feedback/views.py", line 136, in handler500 return custom_server_error(request, error500) File "/Users/josh/GlencoeSoftware.git/git/omero.git/dist/lib/python/omeroweb/feedback/views.py", line 104, in custom_server_error return HttpResponse(t.render(c)) File "/Users/josh/GlencoeSoftware.git/git/omero.git/dist/lib/python/django/template/__init__.py", line 176, in render return self.nodelist.render(context) File "/Users/josh/GlencoeSoftware.git/git/omero.git/dist/lib/python/django/template/__init__.py", line 768, in render bits.append(self.render_node(node, context)) File "/Users/josh/GlencoeSoftware.git/git/omero.git/dist/lib/python/django/template/__init__.py", line 781, in render_node return node.render(context) File "/Users/josh/GlencoeSoftware.git/git/omero.git/dist/lib/python/django/template/loader_tags.py", line 97, in render return compiled_parent.render(context) File "/Users/josh/GlencoeSoftware.git/git/omero.git/dist/lib/python/django/template/__init__.py", line 176, in render return self.nodelist.render(context) File "/Users/josh/GlencoeSoftware.git/git/omero.git/dist/lib/python/django/template/__init__.py", line 768, in render bits.append(self.render_node(node, context)) File "/Users/josh/GlencoeSoftware.git/git/omero.git/dist/lib/python/django/template/__init__.py", line 781, in render_node return node.render(context) File "/Users/josh/GlencoeSoftware.git/git/omero.git/dist/lib/python/django/template/defaulttags.py", line 373, in render url = reverse(self.view_name, args=args, kwargs=kwargs) File "/Users/josh/GlencoeSoftware.git/git/omero.git/dist/lib/python/django/core/urlresolvers.py", line 252, in reverse *args, **kwargs))) File "/Users/josh/GlencoeSoftware.git/git/omero.git/dist/lib/python/django/core/urlresolvers.py", line 226, in reverse possibilities, pattern = self.reverse_dict.get(lookup_view, [(), ()]) File "/Users/josh/GlencoeSoftware.git/git/omero.git/dist/lib/python/django/core/urlresolvers.py", line 160, in _get_reverse_dict for name, (matches, pat) in pattern.reverse_dict.iteritems(): File "/Users/josh/GlencoeSoftware.git/git/omero.git/dist/lib/python/django/core/urlresolvers.py", line 168, in _get_reverse_dict self._reverse_dict[pattern.callback] = bits, p_pattern File "/Users/josh/GlencoeSoftware.git/git/omero.git/dist/lib/python/django/core/urlresolvers.py", line 132, in _get_callback raise ViewDoesNotExist, "Could not import %s. Error was: %s" % (mod_name, str(e)) ViewDoesNotExist: Could not import webgateway.views. Error was: cannot import name ApiUsageException
Change History (4)
comment:1 Changed 15 years ago by jmoore
comment:2 Changed 15 years ago by atarkowska
- Owner changed from atarkowska to jmoore
Josh, I cannot reproduce it on my machine. Could you please make a clean and see if it helps?
comment:3 Changed 15 years ago by jmoore
- Owner changed from jmoore to atarkowska
Reproduced. Exact steps:
./build.py clean ./build.py cd dist bin/omero admin start bin/omero admin ice server enable Web bin/omero admin ice server start Web # Checked logs, failed bin/omero web settings bin/omero admin ice server enable Web bin/omero admin ice server start Web
then when I went to localhost:8000 I had the same error.
comment:4 Changed 15 years ago by atarkowska
- Resolution set to fixed
- Status changed from new to closed
fixed in r5119
Note: See
TracTickets for help on using
tickets.
You may also have a look at Agilo extensions to the ticket.
Ola, this comes from the re-working of the python imports. Adding "import omero_ServerErrors_ice" or "import omero.clients" at the appropriate spot would solve the problem.