Hi all,

I'm back after a few days without Internet access...

I also have the same test failure as Graham. Here is my error log :

[Thu Jan 12 20:11:24 2006] [error] [client 127.0.0.1]
req_add_empty_handler_string
[Thu Jan 12 20:11:24 2006] [notice] mod_python: (Re)importing module ''
[Thu Jan 12 20:11:24 2006] [error] [client 127.0.0.1] PythonHandler :
Traceback (most recent call last):
[Thu Jan 12 20:11:24 2006] [error] [client 127.0.0.1] PythonHandler : 
 File "E:\\Python24\\Lib\\site-packages\\mod_python\\apache.py", line
287, in HandlerDispatch\n    log=debug)
[Thu Jan 12 20:11:24 2006] [error] [client 127.0.0.1] PythonHandler : 
 File "E:\\Python24\\Lib\\site-packages\\mod_python\\apache.py", line
461, in import_module\n    f, p, d = imp.find_module(parts[i], path)
[Thu Jan 12 20:11:24 2006] [error] [client 127.0.0.1] PythonHandler :
ImportError: No module named
[Thu Jan 12 20:11:25 2006] [notice] mod_python: (Re)importing module 'tests'
[Thu Jan 12 20:11:25 2006] [error] [client 127.0.0.1]
accesshandler_add_handler_to_empty_hl

Regards,
Nicolas
2006/1/12, Jim Gallacher <[EMAIL PROTECTED]>:
> Graham Dumpleton wrote:
> >
> > On 12/01/2006, at 11:10 AM, Jim Gallacher wrote:
> >
> >> Jim Gallacher (JIRA) wrote:
> >>
> >>>     [  http://issues.apache.org/jira/browse/MODPYTHON-98?
> >>> page=comments#action_12362399 ] Jim Gallacher commented on
> >>> MODPYTHON-98:
> >>> ----------------------------------------
> >>> Applied Graham's suggestions so all these related issues can be
> >>> considered fixed.
> >>> Still need to write some unit tests before this issue is marked as
> >>> resolved.
> >>
> >>
> >> Graham,
> >>
> >> I've committed the following unit tests for MODPYTHON-98:
> >>
> >> test_req_add_bad_handler
> >> test_req_add_empty_handler_string
> >> test_accesshandler_add_handler_to_empty_hl
> >>
> >> Can you take a look and let me know if you think these properly cover
> >> the issue? If they look ok I'll roll the 3.2.6 beta.
> >
> >
> > I get a failure on test_req_add_empty_handler_string. I don't know if
> > this is because of other local hacks I have in place or not. But for it
> > to pass I need the following change to the test.py:
>
> This test was of some concern, as I thought the error log message might
> be inconsistent.
>
> > Index: test.py
> > ===================================================================
> > --- test.py     (revision 368329)
> > +++ test.py     (working copy)
> > @@ -516,8 +516,8 @@
> >          f = open(os.path.join(SERVER_ROOT, "logs/error_log"))
> >          log = f.read()
> >          f.close()
> > -        if log.find("contains no 'handler'") == -1:
> > -            self.fail("""Could not find "contains no 'handler'" in
> > error_log""")
> > +        if log.find("No module named") == -1:
> > +            self.fail("""Could not find "No module named" in
> > error_log""")
> >
> >      def test_accesshandler_add_handler_to_empty_hl_conf(self):
> >          # Note that there is no PythonHandler specified in the the
> > VirtualHost
> >
> > The messages in the error log being:
> >
> > [Thu Jan 12 21:39:35 2006] [notice] mod_python: (Re)importing module ''
> > [Thu Jan 12 21:39:35 2006] [error] [client 127.0.0.1] PythonHandler :
> > Traceback (most recent call last):
> > [Thu Jan 12 21:39:35 2006] [error] [client 127.0.0.1] PythonHandler :
> > File  "/System/Library/Frameworks/Python.framework/Versions/2.3/lib/
> > python2.3/site-packages/mod_python/apache.py", line 284, in
> > HandlerDispatch\n    log=debug)
> > [Thu Jan 12 21:39:35 2006] [error] [client 127.0.0.1] PythonHandler :
> > File  "/System/Library/Frameworks/Python.framework/Versions/2.3/lib/
> > python2.3/site-packages/mod_python/apache.py", line 468, in
> > import_module\n    f, p, d = imp.find_module(parts[i], path)
> > [Thu Jan 12 21:39:35 2006] [error] [client 127.0.0.1] PythonHandler :
> > ImportError: No module named
> >
>
> Your error message actually makes more sense, as the last line in my
> error_log for this exception mentions PIL. I have *no* idea where that
> comes from but was hoping that the final line would at least always
> contain the string "contains no 'handler'.
>
> Here is my error_log:
>
> [Thu Jan 12 08:25:13 2006] [error] [client 127.0.0.1]
> req_add_empty_handler_string
> [Thu Jan 12 08:25:13 2006] [notice] mod_python: (Re)importing module ''
> [Thu Jan 12 08:25:13 2006] [error] [client 127.0.0.1] PythonHandler :
> Traceback (most recent call last):
> [Thu Jan 12 08:25:13 2006] [error] [client 127.0.0.1] PythonHandler :
> File "/usr/lib/python2.3/site-packages/mod_python/apache.py", line 291,
> in HandlerDispatch\n    arg=req, silent=hlist.silent)
> [Thu Jan 12 08:25:13 2006] [error] [client 127.0.0.1] PythonHandler :
> File "/usr/lib/python2.3/site-packages/mod_python/apache.py", line 531,
> in resolve_object\n    raise AttributeError, s
> [Thu Jan 12 08:25:13 2006] [error] [client 127.0.0.1] PythonHandler :
> AttributeError: module
> '/usr/lib/python2.3/site-packages/PIL/__init__.pyc' contains no 'handler'
>
> Perhaps some other people could check out trunk, run the tests and let
> me know what shows up in the error_log after the
> req_add_empty_hander_string line.
>
> Thanks,
> Jim
>

Reply via email to