Dear Martin,
Il giorno mar, 25/10/2011 alle 07.49 +0000, Rosekeit, Martin ha scritto:
> But I have a few problems with the image processing. When I call the
> "Multimedis & Arts" >> "Pictures" page, the page is published but the
> server sends an error message (see below).
>
> I do not understand the problem. Can somebody tell me, what the problem is?
> Traceback (most recent call last):
> File
> "/usr/local/lib/python2.7/dist-packages/invenio/webinterface_handler_wsgi.py",
> line 368, in application
> ret = invenio_handler(req)
> File
> "/usr/local/lib/python2.7/dist-packages/invenio/invenio/invenio/webinterface_handler.py",
> line 334, in _profiler
> return _handler(req)
> File
> "/usr/local/lib/python2.7/dist-packages/invenio/invenio/invenio/webinterface_handler.py",
> line 376, in _handler
> return root._traverse(req, path, False, guest_p)
> File
> "/usr/local/lib/python2.7/dist-packages/invenio/invenio/invenio/invenio/webinterface_handler.py",
> line 224, in _traverse
> return obj._traverse(req, path, do_head, guest_p)
> File
> "/usr/local/lib/python2.7/dist-packages/invenio/invenio/invenio/invenio/webinterface_handler.py",
> line 224, in _traverse
> return obj._traverse(req, path, do_head, guest_p)
> File
> "/usr/local/lib/python2.7/dist-packages/invenio/invenio/invenio/invenio/invenio/webinterface_handler.py",
> line 237, in _traverse
> result = _check_result(req, obj(req, form))
> File
> "/usr/local/lib/python2.7/dist-packages/invenio/invenio/invenio/invenio/websubmit_webinterface.py",
> line 209, in getfile
> return docfile.stream(req)
> File
> "/usr/local/lib/python2.7/dist-packages/invenio/invenio/invenio/invenio/invenio/bibdocfile.py",
> line 2753, in stream
> raise apache.SERVER_RETURN, apache.DONE
> SERVER_RETURN: -2
I just tried deploying the same release you are using on a kind of
similar server of yours.
I tried in several ways but I can't reproduce the issue. By looking at
the backtrace you attached it seems the apache.SERVER_RETURN exception
(which is normally not considered as a real exception but just as a way
to communicate directly with the HTTP server, is handled in a wrong
way). By further inspecting I see that it is registered twice.
I think you should have received a second exception information
(possibly by email but surely in
your /opt/cds-invenio/var/log/invenio.err log), that should look
slightly different. You can find also that exception can you please post
it too?
Best regards,
Samuele
--
Samuele Kaplun
Invenio Developer ** <http://invenio-software.org/>