Daniel Popowich
dpopowich at comcast.net
Mon Mar 21 20:59:47 EST 2005
berry groenendijk writes: > When I set 'use_session = True' in my code I get the following error: Have you figured this out yet? Is it possible you're trying to store an unpickle-able object in your session? > -- begin error -- > Mod_python error: "PythonHandler _servlet" > > Traceback (most recent call last): > > File "/usr/lib64/python2.3/site-packages/mod_python/apache.py", line > 299, in HandlerDispatch > result = object(req) > > File "./_servlet.py", line 1472, in handler > servlet._finally() > > File "./_servlet.py", line 688, in _finally > self.__cleanup_session() > > File "./_servlet.py", line 386, in __cleanup_session > self.session.save() > > File "/usr/lib64/python2.3/site-packages/mod_python/Session.py", > line 204, in save > self.do_save(dict) > > File "/usr/lib64/python2.3/site-packages/mod_python/Session.py", > line 327, in do_save > dbm = self._get_dbm() > > File "/usr/lib64/python2.3/site-packages/mod_python/Session.py", > line 302, in _get_dbm > result = self._dbmtype.open(self._dbmfile, 'c') > > File "/usr/src/build/475202-x86_64/install/usr/lib64/python2.3/anydbm.py", > line 83, in open > return mod.open(file, flag, mode) > > File "/usr/src/build/475202-x86_64/install/usr/lib64/python2.3/dbhash.py", > line 16, in open > return bsddb.hashopen(file, flag, mode) > > File "/usr/src/build/475202-x86_64/install/usr/lib64/python2.3/bsddb/__init__.py", > line 192, in hashopen > > DBInvalidArgError: (22, 'Invalid argument') > -- end error -- > > I am using the Servlet classes from Daniel Popowich: > http://home.comcast.net/~d.popowich/mpservlets/ > > In standalone programs anydbm and dbhash are working perfectly. What > is the 'invalid argument'? > > -- > Berry Groenendijk > http://www.bersie.de > _______________________________________________ > Mod_python mailing list > Mod_python at modpython.org > http://mailman.modpython.org/mailman/listinfo/mod_python
|