Re: [Zope] Session bugs around CAS4PAS integration in Plone
David Bear a écrit : > since this presents 2 questions -- I would like to ask more about the > first -- > > of all the CAS pluggins for zope and plone -- which one works best;-) > Actually, since we serve content both directly from Zope AND from plone, > I need one that works with 'both'... in other words, I need something > that works for zope authentication -- as well as plone. Any pointers on > which 'single' prooduct package will allow that? Products.CAS4PAS (buildout) and CAS4PAS (old Zope 2 projects) are working for CAS2. Others products are spinoff from them and I don't know which bug they fix. Regards, -- Encolpe DEGOUTE http://encolpe.degoute.free.fr/ Logiciels libres, hockey sur glace et autres activités cérébrales ___ Zope maillist - Zope@zope.org https://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - https://mail.zope.org/mailman/listinfo/zope-announce https://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session bugs around CAS4PAS integration in Plone
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Encolpe Degoute wrote: > Our problem is user can obtain another session opened with CAS when the > server is overloaded. It happens only one the first page loaded for a > session and once the user get the session he keeps it until is logout. > > There is no web cache and Zope serve pages directly to them. > There is 4 threads and 5000 objects in session cache. > > We suspect a session cache bug but we don't know how to debug it as the > bug comes randomly when the server is overloaded (more than 5 concurrent > users). > > Any tips to build a test environment for this ? I don't know anything about the guts of CAS4PAS. If you think this is a bug in the sessioning machinery itself, you might try swapping out an alternate session data manager, e.g. 'faster': http://agendaless.com/Members/tseaver/software/faster/ If that makes the problem go away, thenn you could work on trying to reproduce the problem in isolation. If not, then the bug is in the CAS4PAS code itself. Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software "Excellence by Design"http://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAksrvKgACgkQ+gerLs4ltQ5liQCfRO+dj4kxeNquU1KjkcWdXFSH qnwAoMqEwslXlOtNx1ovzb40TiTcEPSA =Gvbl -END PGP SIGNATURE- ___ Zope maillist - Zope@zope.org https://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - https://mail.zope.org/mailman/listinfo/zope-announce https://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session bugs around CAS4PAS integration in Plone
since this presents 2 questions -- I would like to ask more about the first -- of all the CAS pluggins for zope and plone -- which one works best;-) Actually, since we serve content both directly from Zope AND from plone, I need one that works with 'both'... in other words, I need something that works for zope authentication -- as well as plone. Any pointers on which 'single' prooduct package will allow that? On Fri, Dec 18, 2009 at 7:28 AM, Encolpe Degoute < encolpe.dego...@quadra-informatique.fr> wrote: > Hello, > > These last months we have a random bug around CAS authentication. > > Preamble: > CAS plugins are multiple but all are based on CAS4PAS : > - CAS4PAS > - Products.CAS4PAS > - collective.castle > - collective.cas4plone > > They all doing more or less the same job with different maintainers... > They are all in the collective but outside > http://svn.plone.org/svn/collective/PASPlugins/ > > Guys, can we try to work together ? > If you only need rights to upload a release on pypi just ask them, don't > start a fork. > > > Our problem is user can obtain another session opened with CAS when the > server is overloaded. It happens only one the first page loaded for a > session and once the user get the session he keeps it until is logout. > > There is no web cache and Zope serve pages directly to them. > There is 4 threads and 5000 objects in session cache. > > We suspect a session cache bug but we don't know how to debug it as the > bug comes randomly when the server is overloaded (more than 5 concurrent > users). > > Any tips to build a test environment for this ? > > Regards, > -- > int i;main(){for(;i["] o, world!\\n",'/'/'/'));}read(j,i,p){write(j/p+p,i---j,i/i);} >-+- Dishonorable mention, Obfuscated C Code Contest, 1984 >Author requested anonymity -+- > > ___ > Zope maillist - Zope@zope.org > https://mail.zope.org/mailman/listinfo/zope > ** No cross posts or HTML encoding! ** > (Related lists - > https://mail.zope.org/mailman/listinfo/zope-announce > https://mail.zope.org/mailman/listinfo/zope-dev ) > -- David Bear College of Public Programs at ASU 602-494-0424 ___ Zope maillist - Zope@zope.org https://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - https://mail.zope.org/mailman/listinfo/zope-announce https://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] session data object question
+---[ Lennart Regebro ]-- | On Wed, Mar 11, 2009 at 09:32, Dvir Bar-lev wrote: | > What I need is a way to know if we loaded the page as a result of | > pressing the button or as a result of refreshing the page, as I need to | > do different things in each case. | | There is no difference between a refresh and a normal page load. Unless you refresh after the form submit :-) Of course if the broken design posted to a handler script instead of to itself, a lot of problems could be side-stepped :-) -- Andrew Milton a...@theinternet.com.au ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] session data object question
On Wed, Mar 11, 2009 at 09:32, Dvir Bar-lev wrote: > What I need is a way to know if we loaded the page as a result of > pressing the button or as a result of refreshing the page, as I need to > do different things in each case. There is no difference between a refresh and a normal page load. -- Lennart Regebro: Pythonista, Barista, Notsotrista. http://regebro.wordpress.com/ +33 661 58 14 64 ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] session data object question
Yep I refresh after, I'll try to work with cookies than, tx -Original Message- From: Andrew Milton [mailto:a...@theinternet.com.au] Sent: Wednesday, March 11, 2009 11:13 AM To: Dvir Bar-lev Cc: zope@zope.org Subject: Re: [Zope] session data object question +---[ Dvir Bar-lev ]-- | Hi | | I have a button like that but the the problem is that it also has this | value if I refresh the page, what I mean Is this, I put in the logged_in | page: That is highly unlikely, unless you are refreshing AFTER you submit the form, in which case you are essentially re-submitting the form. I would suggest setting a cookie with a timestamp. -- Andrew Milton a...@theinternet.com.au ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] session data object question
+---[ Dvir Bar-lev ]-- | Hi | | I have a button like that but the the problem is that it also has this | value if I refresh the page, what I mean Is this, I put in the logged_in | page: That is highly unlikely, unless you are refreshing AFTER you submit the form, in which case you are essentially re-submitting the form. I would suggest setting a cookie with a timestamp. -- Andrew Milton a...@theinternet.com.au ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] session data object question
I also tried to change the value of theButton key like so: But if refresh the button it still thinks it has the value Login instead of the value LoggedIn :( -Original Message- From: zope-boun...@zope.org [mailto:zope-boun...@zope.org] On Behalf Of Dvir Bar-lev Sent: Wednesday, March 11, 2009 10:33 AM To: zope@zope.org Subject: Re: [Zope] session data object question Hi I have a button like that but the the problem is that it also has this value if I refresh the page, what I mean Is this, I put in the logged_in page: Do something And it has the key even if I refresh the page. I also tried to put to see if it keeps this value after we refresh the page and it does. What I need is a way to know if we loaded the page as a result of pressing the button or as a result of refreshing the page, as I need to do different things in each case. -Original Message- From: Andrew Milton [mailto:a...@theinternet.com.au] Sent: Wednesday, March 11, 2009 10:15 AM To: Dvir Bar-lev Cc: zope@zope.org Subject: Re: [Zope] session data object question +---[ Dvir Bar-lev ]-- | Hi | | | | I was wondering if there is a way to connect the creation of a session object | to a button push. | | I?ll explain in more detail: | | | | I have a log in from called login_form, and I have a dtml method called | looged_in that is called when we push the submit button in the log in form. | | What I did is the following, in the log_in_form I get a session data object | only if it exsists and I check how much time passed and act accordingly, in the | looged_in method I create the data session oblject ans set the start time. | | Unfortuantly that is not good for me because if a user refreshes the page it | resets the time in the session object, I was wondering if there is a way for me | to know if I can reset the session data time only when the user clicks the | submit button and not as a result of a refresh call. Name the submit button and check for the name of the button in the request. "theButton" will appear in REQUEST (and REQUEST.form) if the button was pressed. -- Andrew Milton a...@theinternet.com.au ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev ) ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] session data object question
Hi I have a button like that but the the problem is that it also has this value if I refresh the page, what I mean Is this, I put in the logged_in page: Do something And it has the key even if I refresh the page. I also tried to put to see if it keeps this value after we refresh the page and it does. What I need is a way to know if we loaded the page as a result of pressing the button or as a result of refreshing the page, as I need to do different things in each case. -Original Message- From: Andrew Milton [mailto:a...@theinternet.com.au] Sent: Wednesday, March 11, 2009 10:15 AM To: Dvir Bar-lev Cc: zope@zope.org Subject: Re: [Zope] session data object question +---[ Dvir Bar-lev ]-- | Hi | | | | I was wondering if there is a way to connect the creation of a session object | to a button push. | | I?ll explain in more detail: | | | | I have a log in from called login_form, and I have a dtml method called | looged_in that is called when we push the submit button in the log in form. | | What I did is the following, in the log_in_form I get a session data object | only if it exsists and I check how much time passed and act accordingly, in the | looged_in method I create the data session oblject ans set the start time. | | Unfortuantly that is not good for me because if a user refreshes the page it | resets the time in the session object, I was wondering if there is a way for me | to know if I can reset the session data time only when the user clicks the | submit button and not as a result of a refresh call. Name the submit button and check for the name of the button in the request. "theButton" will appear in REQUEST (and REQUEST.form) if the button was pressed. -- Andrew Milton a...@theinternet.com.au ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] session data object question
+---[ Dvir Bar-lev ]-- | Hi | | | | I was wondering if there is a way to connect the creation of a session object | to a button push. | | I?ll explain in more detail: | | | | I have a log in from called login_form, and I have a dtml method called | looged_in that is called when we push the submit button in the log in form. | | What I did is the following, in the log_in_form I get a session data object | only if it exsists and I check how much time passed and act accordingly, in the | looged_in method I create the data session oblject ans set the start time. | | Unfortuantly that is not good for me because if a user refreshes the page it | resets the time in the session object, I was wondering if there is a way for me | to know if I can reset the session data time only when the user clicks the | submit button and not as a result of a refresh call. Name the submit button and check for the name of the button in the request. "theButton" will appear in REQUEST (and REQUEST.form) if the button was pressed. -- Andrew Milton a...@theinternet.com.au ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] session
javi, please, STAY on the mailing list! > i put this in a new extractCredentials but it don´t work: Again... what 'don't work' means? Raises exception? Have you tried to debug your code? Maybe try to use pdb? AFAIR there is a nice tutorial about using pdb with plone. I think this should help you a lot in understanding what happens in PAS and your plugin. And one more thing. I'm not aware of plone issues here so there may be something different because of this. -- Maciej Wisniowski ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] session
> this is my plugin. i want to authenticatedCredentials take credentials > and validate these credentials if user exists in acl_users . > ExtractCredentials take login and password from Form and it send that > information to authenticatedCredentials, so i start like a Member. > Now, it don´t work fine. I want to sustitute methods > extractCredentials from credentials_cookie_auth and > authentificatedCredentials from source_users. > i don´t know what to do in this sense > OK, this is more sensible now, but why do you need your own plugin for this? Standard CookieAuthHelper and ZODBUserManager plugins are not enough for your use case? Seems that your problem (that you start like a Member but after clicking somewhere else you're unauthenticated) is because of code in extract credentials. What happens there? Credentials are extracted from request. So, if you have __ac_name and __ac_password in the request you're authentictated. When you're visiting another url, there is no __ac_name and __ac_password in request anymore, so you become unauthenticated. Right? So you have to store somewhere information about sucessful login. Solution might be the code I've sent you in previous mail. After authentication with __ac_name and __ac_password from the request it stores data in session. Then, on another pages session is checked for credentials and... you should be still authenticated. Another solution is to just use CookieAuthHelper which stores data in cookies. This is first part. You have credentials. Second thing is to compare them with users stored in ZODB (that what ZODBUserManager is doing...) -- Maciej Wisniowski ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] session
> i did it, but it don´t work, Because this code has no sense this way. You're just storing and retrieving data from session. What do you suppose this will do... Try something like: def extractCredentials(self, request): creds = {} session = self.REQUEST.SESSION creds = session.get('_key', None) if creds: return creds login = request.get('__ac_name', '') if login: # Look in the request for the names coming from the login form login = request.get('__ac_name', '') password = request.get('__ac_password', '') if login: creds['login'] = login creds['password'] = password if creds: creds['remote_host'] = request.get('REMOTE_HOST', '') try: creds['remote_address'] = request.getClientAddr() except AttributeError: creds['remote_address'] = request.get('REMOTE_ADDR', '') session.set('_key', creds) return creds return None You should use protected class (like in CAS4PAS) to store credentials in session. Also you should think how it is supposed to work and what should be done in extractCredentials and what in authenticateCredentials functions, etc. So far this code checks if there is object in session and if so then it extracts credentials from this object, if no, then it tries to extract credentials from request. You should now validate these credentials with something (eg. RDBMS), possibly in authenticateCredentials function. -- Maciej Wisniowski ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] session
i did it, but it don´t work, def extractCredentials(self, request): creds = {} login = request.get('__ac_name', '') if login: # Look in the request for the names coming from the login form login = request.get('__ac_name', '') password = request.get('__ac_password', '') if login: creds['login'] = login creds['password'] = password if creds: creds['remote_host'] = request.get('REMOTE_HOST', '') try: creds['remote_address'] = request.getClientAddr() except AttributeError: creds['remote_address'] = request.get('REMOTE_ADDR', '') session = self.REQUEST.SESSION session.set('_key', credentials) creds = session.get('_key', None) if creds is not None: return creds return None can you help me?? Thanks ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] session
> In session object, but i don´t know how to do it. > Can you help me please Please stay on list. Something like: session = self.REQUEST.SESSION session.set('_key', credentials) to retrieve data: creds = session.get('_key', None) So after proper authentication you may store object with user name etc. in session and later just check if it is there. If so, then user is authenticated... In general this is how CAS4PAS plugin works. -- Maciej Wisniowski ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] session
> Sorry my english, I am spanish boy > When i put a user and password in login form, my user become Member, > but when my user want to go somewhere in portal, user session > dissapear and I go like Anonymous user. > Can i fixed that?? Maybe store credentials in session object or in cookies? -- Maciej Wisniowski ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] session
2007/2/13, Maciej Wisniowski <[EMAIL PROTECTED]>: > i did a plugin for authenticated and extractCredentials, but it don´t > save session so it is how if user isn´t validate. > Can i save session for user authenticated? What do you mean by 'save session'? -- Maciej Wisniowski Sorry my english, I am spanish boy When i put a user and password in login form, my user become Member, but when my user want to go somewhere in portal, user session dissapear and I go like Anonymous user. Can i fixed that?? ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] session
> i did a plugin for authenticated and extractCredentials, but it don´t > save session so it is how if user isn´t validate. > Can i save session for user authenticated? What do you mean by 'save session'? -- Maciej Wisniowski ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] session-timeout-minutes value in runtime Zope
Thanks but I solved it using:: from App.config import getConfiguration conf = getConfiguration() setattr(MyProductClass, 'SESSION_TIMEOUT_MINUTES', conf.session_timeout_minutes) Now I can use this:: class MyProductClass: def getLoggedInSecurelyMinutesLeft(self): """ return how many minutes there is left on the securely logged in session. """ ts = self.get_session(SESSIONKEY_USER_SECURE_TIMESTAMP, None) if ts is None: return 0 minutes = self.SESSION_TIMEOUT_MINUTES - (time.time() - ts) / 60 return int(minutes) yacine chaouche wrote: I don't know if this is what you want. If you want to have access, in your code, to the session-timeout-minutes variable, you can try this methode on your session_data_manager object : getTimeoutMinutes(self): Return the number of minutes allowed for subobject inactivity before expiration. PermissionView management screens This is from the api documentation of TransientContainer class, found in the help link in the ZMI of temp_folder/session_data_manager. In your code, you can use something like : you'll be securely logged in for another minutes unless you log out or log in again". Y.Chaouche 2007/1/23, Dieter Maurer <[EMAIL PROTECTED]>: Peter Bengtsson wrote at 2007-1-23 13:44 +: >This might be an FAQ but I wasn't able to find it when searching. >How do I get access to the value of 'session-timeout-minutes' coming >from etc/zope.conf in runtime Zope? The value is used to configure the so called "Session Data Manager" (usually "/temp_folder/session_data"). Its management page is able to show you the value. This means, there is some way to access it. You can use this way in your own application (you might need a proxy role to get sufficient privileges). -- Dieter ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev ) ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev ) -- Peter Bengtsson, work www.fry-it.com home www.peterbe.com hobby www.issuetrackerproduct.com ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] session-timeout-minutes value in runtime Zope
I don't know if this is what you want. If you want to have access, in your code, to the session-timeout-minutes variable, you can try this methode on your session_data_manager object : getTimeoutMinutes(self): Return the number of minutes allowed for subobject inactivity before expiration. PermissionView management screens This is from the api documentation of TransientContainer class, found in the help link in the ZMI of temp_folder/session_data_manager. In your code, you can use something like : you'll be securely logged in for another minutes unless you log out or log in again". Y.Chaouche 2007/1/23, Dieter Maurer <[EMAIL PROTECTED]>: Peter Bengtsson wrote at 2007-1-23 13:44 +: >This might be an FAQ but I wasn't able to find it when searching. >How do I get access to the value of 'session-timeout-minutes' coming >from etc/zope.conf in runtime Zope? The value is used to configure the so called "Session Data Manager" (usually "/temp_folder/session_data"). Its management page is able to show you the value. This means, there is some way to access it. You can use this way in your own application (you might need a proxy role to get sufficient privileges). -- Dieter ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev ) ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
RE: [Zope] Session Timeout Troubles
Sale, Robin wrote at 2007-1-25 14:33 -0500: > >What I'm doing: >Visit a simple HTML page that has a link to a second ... all of which is >contained within a folder that requires authenticated user to view. I go >to server:8080/page_path/page_name and have to log in. I do so, and see >the page. Now, I wait 20,30, 45 minutes, even an hour and click on the >link to server:8080/page_path/page_name2. Only in special cases is the user identity held in the session. More often, it is held in a (session) cookie. Maybe, you are in the situation that the user identity is a cookie and the session timeout works are expected? -- Dieter ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session Timeout Troubles
> I'm guessing that yes, Zope is using session cookies in this setup. > Unfortunately, the people who did the original configuration and setup > are no longer with my company, so I can't ask directly. How would I be > able to tell if it's set one way or another? I certainly see nothing > about cookie auth in the zope.conf file. This is done by your acl_users. I don't know what kind of User folder you're using. You may see this by going to acl_users folder in ZMI and on the top you should see something like: 'Pluggable User Folder at /path/to/acl_users' where 'pluggable user folder' is name of your acl_users product. Depending of what UserFolder (acl_users) you use it may be (or may not be) possible to configure it to not to use cookies. Another solution might be to use session hooks (script that is called when user session expires) to logout the user or you may use different UserFolder, eg. PAS. -- Maciej Wisniowski ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
RE: [Zope] Session Timeout Troubles
Thank you for your reply. I'm guessing that yes, Zope is using session cookies in this setup. Unfortunately, the people who did the original configuration and setup are no longer with my company, so I can't ask directly. How would I be able to tell if it's set one way or another? I certainly see nothing about cookie auth in the zope.conf file. (I'm hitting the Zope server directly (not going through our Apache front-end) to make sure I'm only dealing with a Zope issue. Thanks Again, Robin = Robin Sale, Software Engineer Specialized Technology Resources, Inc. 10 Water Street Enfield CT 06082-4899 USA [EMAIL PROTECTED] -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Maciej Wisniowski Sent: Thursday, January 25, 2007 3:22 PM To: Sale, Robin Cc: zope@zope.org Subject: Re: [Zope] Session Timeout Troubles > I've looked at the debugging page in the control panel, but it doesn't > tell me anything I recognize as useful. Are you sure that your authentication uses session? Maybe it uses cookies? Try to set variable in the session on one page and display this on the other one. Then wait for 15-20 minutes and see what happens. Another thing that may cause this is session-resolution-seconds setting in your zope.conf - this affect session timeout value. -- Maciej Wisniowski ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev ) ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session Timeout Troubles
> I've looked at the debugging page in the control panel, but it doesn't > tell me anything I recognize as useful. Are you sure that your authentication uses session? Maybe it uses cookies? Try to set variable in the session on one page and display this on the other one. Then wait for 15-20 minutes and see what happens. Another thing that may cause this is session-resolution-seconds setting in your zope.conf - this affect session timeout value. -- Maciej Wisniowski ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
RE: [Zope] Session Timeout Troubles
Dieter, Thank you for your reply. Originally was a customer-driven need to have them as long as possible for some time, but now there is a management need to make sessions as short as possible to increase security. My big concern is that my predecessor may have done some serious deep-down hacking to make sessions not time out until the browser is closed to stop the whining. He's not around anymore and I'm not as much of an expert as him. What I'm doing: Visit a simple HTML page that has a link to a second ... all of which is contained within a folder that requires authenticated user to view. I go to server:8080/page_path/page_name and have to log in. I do so, and see the page. Now, I wait 20,30, 45 minutes, even an hour and click on the link to server:8080/page_path/page_name2. What I WANT to happen is to be forced to provide my credentials if it's been sitting longer than 15 minutes. What IS happening is that I simply get the page. The zope.conf is set with a session-timeout-minutes 15. I've looked at the debugging page in the control panel, but it doesn't tell me anything I recognize as useful. = Robin Sale, Software Engineer Specialized Technology Resources, Inc. 10 Water Street Enfield CT 06082-4899 USA [EMAIL PROTECTED] -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dieter Maurer Sent: Thursday, January 25, 2007 1:28 PM To: Sale, Robin Cc: zope@zope.org Subject: Re: [Zope] Session Timeout Troubles Sale, Robin wrote at 2007-1-25 09:59 -0500: > ... >I've recently been asked to set the system to user sessions time out >after 15 minutes of activity. I've changed the setting in our zope.conf >file (the session timeout value) and restarted zope. However, if I open >a page on the site that requires logon and log in, then leave the >browser alone for 15 or 20 minutes or even an hour, when I click on a >link, it doesn't force me to re-authenticate... it just works as normal. I have never heard of such a behaviour -- and it is almost unbelievable. In any such case (unbelievable behaviour), I always use a powerfull tool (the debugger in this case) to shed light into the behaviour. -- Dieter ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev ) ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session Timeout Troubles
Sale, Robin wrote at 2007-1-25 09:59 -0500: > ... >I've recently been asked to set the system to user sessions time out >after 15 minutes of activity. I've changed the setting in our zope.conf >file (the session timeout value) and restarted zope. However, if I open >a page on the site that requires logon and log in, then leave the >browser alone for 15 or 20 minutes or even an hour, when I click on a >link, it doesn't force me to re-authenticate... it just works as normal. I have never heard of such a behaviour -- and it is almost unbelievable. In any such case (unbelievable behaviour), I always use a powerfull tool (the debugger in this case) to shed light into the behaviour. -- Dieter ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
RE: [Zope] Session Timeout Troubles
Andreas, thank you for replying. Actually, the problem I have is the reverse - the sessions NEVER seem to time out. I have a directive from up on high to make it so that 15 minutes of inactivity within any location on the site (All of which is password protected under acl_users or acl_users(group aware) setup.) It seems like no matter what I do to the session-timeout-minutes value in zope.conf, as long as the user keeps their browser open, they can continue to use the site even if they are idle for an hour or more... I have the session-timeout-minutes set to 15 and have set the session-resolution-seconds value to 20 seconds as well and restarted Zope and yet it seems to not make a difference. Thank you, Robin = Robin Sale, Software Engineer Specialized Technology Resources, Inc. 10 Water Street Enfield CT 06082-4899 USA [EMAIL PROTECTED] -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Andreas Jung Sent: Thursday, January 25, 2007 10:08 AM To: Sale, Robin; zope@zope.org Subject: Re: [Zope] Session Timeout Troubles --On 25. Januar 2007 09:59:44 -0500 "Sale, Robin" <[EMAIL PROTECTED]> wrote: > Hi, > > We're using Zope 2.8.8 with a bunch of client sites set up in various > sub directories / databases. We're using ZEO for the database storage > and a local zodb file for the temporary data. > > I've recently been asked to set the system to user sessions time out > after 15 minutes of activity. I've changed the setting in our zope.conf > file (the session timeout value) and restarted zope. However, if I open > a page on the site that requires logon and log in, then leave the > browser alone for 15 or 20 minutes or even an hour, when I click on a > link, it doesn't force me to re-authenticate... it just works as normal. You can configure the session timeout and the max. number of session objects. Perhaps you have more user sessions than configured so some sessions might be deleted before the timeout? Andreas ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session Timeout Troubles
--On 25. Januar 2007 09:59:44 -0500 "Sale, Robin" <[EMAIL PROTECTED]> wrote: Hi, We're using Zope 2.8.8 with a bunch of client sites set up in various sub directories / databases. We're using ZEO for the database storage and a local zodb file for the temporary data. I've recently been asked to set the system to user sessions time out after 15 minutes of activity. I've changed the setting in our zope.conf file (the session timeout value) and restarted zope. However, if I open a page on the site that requires logon and log in, then leave the browser alone for 15 or 20 minutes or even an hour, when I click on a link, it doesn't force me to re-authenticate... it just works as normal. You can configure the session timeout and the max. number of session objects. Perhaps you have more user sessions than configured so some sessions might be deleted before the timeout? Andreas pgpojYAhuhhIK.pgp Description: PGP signature ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] session-timeout-minutes value in runtime Zope
Peter Bengtsson wrote at 2007-1-23 13:44 +: >This might be an FAQ but I wasn't able to find it when searching. >How do I get access to the value of 'session-timeout-minutes' coming >from etc/zope.conf in runtime Zope? The value is used to configure the so called "Session Data Manager" (usually "/temp_folder/session_data"). Its management page is able to show you the value. This means, there is some way to access it. You can use this way in your own application (you might need a proxy role to get sufficient privileges). -- Dieter ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] session-timeout-minutes value in runtime Zope
To get number of zope threads from zope.conf I used this code: from App.config import getConfiguration conf = getConfiguration() print conf.zserver_threads Possibly you'll find session-timeout-minutes there too. BTW. AFAIR session timeout is not a precise value especially if you're using high value for session-resolution-seconds -- Maciej Wisniowski ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] session-timeout-minutes value in runtime Zope
Martijn Pieters wrote: On 1/23/07, Peter Bengtsson <[EMAIL PROTECTED]> wrote: This might be an FAQ but I wasn't able to find it when searching. How do I get access to the value of 'session-timeout-minutes' coming from etc/zope.conf in runtime Zope? - Handlers are defined in Zope2/Startup/handlers.py; session_timeout_minutes sets the defined value as a environment variable: ZSESSION_TIMEOUT_MINS Great. I'll try that. Thanks! -- Peter Bengtsson, work www.fry-it.com home www.peterbe.com hobby www.issuetrackerproduct.com ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] session-timeout-minutes value in runtime Zope
On 1/23/07, Peter Bengtsson <[EMAIL PROTECTED]> wrote: This might be an FAQ but I wasn't able to find it when searching. How do I get access to the value of 'session-timeout-minutes' coming from etc/zope.conf in runtime Zope? The trail to figure this out: - ZCML directives for zope.conf are defined in Zope2/Startup/zopeschema.xml. It defines a 'session_timeout_minutes' handler. - Handlers are defined in Zope2/Startup/handlers.py; session_timeout_minutes sets the defined value as a environment variable: ZSESSION_TIMEOUT_MINS Presumably you can read out this var from os.environ for your own purposes; note however that I have found no mention of the ZSESSION_ variables outside of handlers.py, they appear to be otherwise unused. -- Martijn Pieters ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session data
You raised an exception. Exceptions cause the current transaction to abort, which causes the changes you've made to the session to be thrown out. Use request.RESPONSE.redirect(context.some_script.absolute_url()) instead. - C On Sep 9, 2006, at 6:26 PM, Anton Y. Yakovlev wrote: Hi! >From Script (Python) object: request.SESSION[ 'some_data' ] = some_data; raise 'Redirect', context.some_script.absolute_url(); Why session object does not store data after redirect? -- Regards, Anton Yakovlev ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev ) ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session data
Anton Y. Yakovlev wrote: Hi! >From Script (Python) object: request.SESSION[ 'some_data' ] = some_data; raise 'Redirect', context.some_script.absolute_url(); Why session object does not store data after redirect? Hi Anton, Google is bland on this, I don't use redirects. But I remember(?) that redirects clear the request or is that just vars? In any case you could return context.some_script(context,context.REQUEST) insteasd of a redirect raise thing u do instead to see if you retain the session. David ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session Variables Redux
Dennis Allison wrote at 2006-2-8 11:16 -0800: > >The problem we see is a sudden disappearance of all, one, or a small >number of session variables. You already reported this and I replied that it is virtually impossible to lose part of the session variables: The session container is a uniform map from keys to values. Loading and storing always happens to the complete map. You cannot lose some keys but keep others. What would be possible in principle (although it is very unlikely) is that some of your ZODB connections would contain some old state for session objects (this would mean a fault in the ZODB's invalidation handling). As invalidation handling is generic (independent of the storage), one should see similar problems all over the place (and not only with sessions). Furthermore, we make heavy use of sessions and did not observe problems as described by you. True, we use our own "Transience" implementation, but we are using the stock "TransientObject" and this is responsible for keeping or losing individual session variables. Almost surely, the problem you observe is specific for your installation/application... -- Dieter ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] session variables in the presence of conflicts
Dennis Allison wrote at 2005-11-18 13:15 -0800: >We are using MySQL but are fully transactional using innodb. >2005-11-18T12:50:16 ERROR txn.3075 Error in tpc_abort() on manager >0x450431cc> at 1190763820> Thus, you should find out why "tpc_abort()" fails on the "ZMySQLDA.db.DB" instance... > ... >2005-11-18T12:50:16 ERROR txn.3075 Failed to abort resource manager: >0x450431cc> at 1190763820> same here -- Dieter ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] session variables in the presence of conflicts
We are using MySQL but are fully transactional using innodb. The sort of problems we are seeing are (cruft removed) are things like: 2005-11-18T12:50:16 ERROR txn.3075 Error in tpc_abort() on manager at 1190763820> 2005-11-18T12:50:16 ERROR txn.3075 Error in tpc_abort() on manager at 1190774252> 2005-11-18T12:50:16 INFO ZODB conflict error at /courses/topics/navigation_box (55 conflicts since startup at 2005-11-18T12:13:38) 2005-11-18T12:50:16 ERROR txn.3075 Failed to abort object: Surrogate oid= 2005-11-18T12:50:16 ERROR txn.3075 Failed to abort resource manager: at 1190763820> 2005-11-18T12:50:16 ERROR txn.3075 Failed to abort object: Surrogate oid= 2005-11-18T12:50:16 ERROR txn.3075 Failed to abort resource manager: at 1190774252> all of which appear to be the result of the the single conflict error. The problems occur when the site is under load. To date I have not been able to find a simple instance that can reproduce the problem. Debugging in situ with a live system is not simple. In one instance, we have observed a loop where the conflict error generated resolution created another conflict error -- or so it appeared. On Sun, 13 Nov 2005, Peter Bengtsson wrote: > Have you considered upgrading to PostgreSQL? Things might have changed > since the last time I tried mysql but I'm pretty sure Postgresql and > psycopg deals much better with transactions in Zope. Admittedly, this > doesn't explain why you're getting into trouble just because you've > upgraded to zodb 3.4.2 > > On 11/13/05, Dennis Allison <[EMAIL PROTECTED]> wrote: > > Zope 2.8.4 > > ZEO 3.4.2 > > ZODB 3.4.2 > > Python 2.4.2 or 2.3.5 > > MySQL 4.0.20 > > MySQL-Python 1.2.1c3 (although we see the same problems with 1.2.0) > > MYSQLDA 2.0.9 > > > > We have just moved from Zope 2.7.6 to Zope 2.8.4 motivated, in part, but > > the ability to avoid read conflicts under ZODB3.4.2. We have been having > > a lot of problems: more conflict errors, release of unreleased locks in > > MySQL transactions, loss of session variables, and others. > > > > We use session variables and MySQL very heavily. Our MySQL tables are > > MyISAM and are not transactional. > > > > ZODB3 3.4.1 introduce some changes to the conflict resolution which > > appears to be a logical improvement but also appears to have acerbated > > our problems. In the ZODB# 3.4.2 system, if a commit fails, an exception > > is raised and the transaction is aborted. Zope then attempts to reschedule > > the transaction. The abort needs to roll back MySQL transactions that are > > part of the conflicting ZODB and the Session Variable Store so the > > restart is clean. > > > > In our case, we have been using MyISAM tables, which are not > > transactional. The rollbacks fail and the locking in the database adapter > > gets confused. Changing the table type from MyISAM to Innodb, which is > > transactional, should resolve the MySQL problems, although it has yet to > > be tested. > > > > Conflict errors also arise through the session variables. Since we have a > > multi-Zope system configuration sharing a single ZEO, the session > > variables are stored in a Temporary Storage object on the ZEO host. When > > a conflict occurs, a number of things, none good, apparently can happen. > > Session variable transactions cannot be rolled back (as the temporary > > storage mechanism is not transactional). And, at a different level, > > session variable persistence requires that transactions require a > > copy-out/copy-in mechanism to identify those changes which have been > > changed and need to persisted; an aborted transaction may not be marked as > > persistent and so will disappear at some apparently random time in the > > future when the temporary store is packed and cruft removed. > > > > Some refactoring of the programming can help minimize the potential for > > session variable conflicts, but they cannot be eliminated. > > > > If systems stability in the face of session variable conflicts is > > important, > > > > 1. Does the store for session variable need to be transactional > > and support rollbacks? > > > > and > > > > 2. What Temporary Storage object provides the right mechanism to > > manage session variables with rollback efficiently? > > > > > > > > ___ > > Zope maillist - Zope@zope.org > > http://mail.zope.org/mailman/listinfo/zope > > ** No cross posts or HTML encoding! ** > > (Related lists - > > http://mail.zope.org/mailman/listinfo/zope-announce > > http://mail.zope.org/mailman/listinfo/zope-dev ) > > > > > -- > Peter Bengtsson, > work www.fry-it.com > home www.peterbe.com > hobby www.issuetrackerproduct.com > -- ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/
Re: [Zope] session variables in the presence of conflicts
On Sun, 2005-11-13 at 01:39 -0800, Dennis Allison wrote: > Zope 2.8.4 > ZEO 3.4.2 > ZODB 3.4.2 > Python 2.4.2 or 2.3.5 > MySQL 4.0.20 > MySQL-Python 1.2.0 > MYSQLDA 2.0.9 > > We have just moved from Zope 2.7.6 to Zope 2.8.4 motivated, in part, but > the ability to avoid read conflicts under ZODB 3.4.2. We have been having > a lot of problems: more conflict errors, release of unreleased locks in > MySQL transactions, loss of session variables, and others. That sounds unfortunate. > We use session variables and MySQL very heavily. Our MySQL tables are > MyISAM and are not transactional. That also sounds unfortunate. ;-) > ZODB3 3.4.1 introduce some changes to the conflict resolution which ^ 3.4.2 I think you mean. > appears to be a logical improvement but also appears to have acerbated > our problems. In the ZODB# 3.4.2 system, if a commit fails, an exception > is raised and the transaction is aborted. Zope then attempts to reschedule > the transaction. The abort needs to roll back MySQL transactions that are > part of the conflicting ZODB and the Session Variable Store so the > restart is clean. Yes. Of course with MyISAM tables, this not really possible as you note below. > In our case, we have been using MyISAM tables, which are not > transactional. The rollbacks fail and the locking in the database adapter > gets confused. Changing the table type from MyISAM to Innodb, which is > transactional, should resolve the MySQL problems, although it has yet to > be tested. FWIW, InnoDB tables are a good idea in any case. But I'm suprised that a rollback which includes MyISAM tables actually causes failure. In my experience with the most recent version of Andy's MySQL database adapter, rollbacks don't actually do anything but they don't cause any failures either. This is also with a fairly recent MySQL (4.1.something). > Conflict errors also arise through the session variables. Since we have a > multi-Zope system configuration sharing a single ZEO, the session > variables are stored in a Temporary Storage object on the ZEO host. When > a conflict occurs, a number of things, none good, apparently can happen. > Session variable transactions cannot be rolled back (as the temporary > storage mechanism is not transactional). That is actually not true. The tempstorage mechanism is transactional, meaning that changes to a tempstorage will be committed or thrown out at transaction boundaries depending on the result of the participating data manager vote which determines whether a transaction should be committed or aborted. It is not undoable like FileStorage is, meaning you can't go back and selectively choose states to roll back to past the current database state, but it is indeed transactional. > And, at a different level, > session variable persistence requires that transactions require a > copy-out/copy-in mechanism to identify those changes which have been > changed and need to persisted; an aborted transaction may not be marked as > persistent and so will disappear at some apparently random time in the > future when the temporary store is packed and cruft removed. The temporary storage does not need to be packed unless there are cycles in the data. It is a "packless" storage in this regard. However, the sessioning machinery does do its own garbage collection of old data, which removes old data from the storage. But this machinery operates (logically) independently of whatever storage implementation you happen to be using to keep your session data manager. If you see session data disappear "randomly", this is a bug. However, if it can be explained by the inability of a particular transaction to commit due to bugs in participating data managers, it's not. > Some refactoring of the programming can help minimize the potential for > session variable conflicts, but they cannot be eliminated. > > If systems stability in the face of session variable conflicts is > important, > > 1. Does the store for session variable need to be transactional > and support rollbacks? It already is. > > and > > 2. What Temporary Storage object provides the right mechanism to > manage session variables with rollback efficiently? There is only one, and it is coded in such a way that it should provide this. You might need to provide some additional information about what kinds of errors you're experiencing; optimally you could provide a reproducible test case but experience has shown that with sessioning this is not always easy. Before doing much more investigation on the Zope end, you may want to get yourself to a place where you have recent versions of MySQL software and Andy's DA. - C ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev
Re: [Zope] session variables in the presence of conflicts
Have you considered upgrading to PostgreSQL? Things might have changed since the last time I tried mysql but I'm pretty sure Postgresql and psycopg deals much better with transactions in Zope. Admittedly, this doesn't explain why you're getting into trouble just because you've upgraded to zodb 3.4.2 On 11/13/05, Dennis Allison <[EMAIL PROTECTED]> wrote: > Zope 2.8.4 > ZEO 3.4.2 > ZODB 3.4.2 > Python 2.4.2 or 2.3.5 > MySQL 4.0.20 > MySQL-Python 1.2.0 > MYSQLDA 2.0.9 > > We have just moved from Zope 2.7.6 to Zope 2.8.4 motivated, in part, but > the ability to avoid read conflicts under ZODB3.4.2. We have been having > a lot of problems: more conflict errors, release of unreleased locks in > MySQL transactions, loss of session variables, and others. > > We use session variables and MySQL very heavily. Our MySQL tables are > MyISAM and are not transactional. > > ZODB3 3.4.1 introduce some changes to the conflict resolution which > appears to be a logical improvement but also appears to have acerbated > our problems. In the ZODB# 3.4.2 system, if a commit fails, an exception > is raised and the transaction is aborted. Zope then attempts to reschedule > the transaction. The abort needs to roll back MySQL transactions that are > part of the conflicting ZODB and the Session Variable Store so the > restart is clean. > > In our case, we have been using MyISAM tables, which are not > transactional. The rollbacks fail and the locking in the database adapter > gets confused. Changing the table type from MyISAM to Innodb, which is > transactional, should resolve the MySQL problems, although it has yet to > be tested. > > Conflict errors also arise through the session variables. Since we have a > multi-Zope system configuration sharing a single ZEO, the session > variables are stored in a Temporary Storage object on the ZEO host. When > a conflict occurs, a number of things, none good, apparently can happen. > Session variable transactions cannot be rolled back (as the temporary > storage mechanism is not transactional). And, at a different level, > session variable persistence requires that transactions require a > copy-out/copy-in mechanism to identify those changes which have been > changed and need to persisted; an aborted transaction may not be marked as > persistent and so will disappear at some apparently random time in the > future when the temporary store is packed and cruft removed. > > Some refactoring of the programming can help minimize the potential for > session variable conflicts, but they cannot be eliminated. > > If systems stability in the face of session variable conflicts is > important, > > 1. Does the store for session variable need to be transactional > and support rollbacks? > > and > > 2. What Temporary Storage object provides the right mechanism to > manage session variables with rollback efficiently? > > > > ___ > Zope maillist - Zope@zope.org > http://mail.zope.org/mailman/listinfo/zope > ** No cross posts or HTML encoding! ** > (Related lists - > http://mail.zope.org/mailman/listinfo/zope-announce > http://mail.zope.org/mailman/listinfo/zope-dev ) > -- Peter Bengtsson, work www.fry-it.com home www.peterbe.com hobby www.issuetrackerproduct.com ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session Variable Error
Andreas, you misunderstood me. What I said is that #1 does not work but #2 does. #1. #2. - Asad On Thu, 28 Apr 2005, Andreas Jung wrote: > > You said you set the variable through: > > > > > You wrote that this does not work: > > "(REQUEST.SESSION.get('undergraduateProjectsDirected')).append([student_name, > description])"> > > Of course it does not work because in both cases the names of the session > vars are completely different.. > so why should this work? > > -aj > > > > --On Donnerstag, 28. April 2005 13:56 Uhr -0400 Asad Habib > <[EMAIL PROTECTED]> wrote: > > > Actually, it does exist as I mentioned in my original message. If it did > > not exist, then would yield a value of None > > for it. Also, if this were the case, then simply changing the name of the > > variable would not solve the problem. > > > > - Asad > > > > > > On Thu, 28 Apr 2005, Andreas Jung wrote: > > > >> > >> > >> --On Donnerstag, 28. April 2005 13:44 Uhr -0400 Asad Habib > >> <[EMAIL PROTECTED]> wrote: > >> > >> > I have a session variable called 'undergraduateProjectsDirected' that I > >> > declare using the following syntax: > >> > > >> > > >> > > >> > When I try to append items to this list variable, I get the following > >> > error: > >> > > >> > AttributeError: 'NoneType' object has no attribute 'append' > >> > > >> > I know for a fact that this variable exists since flushing the SESSION > >> > attribute of the REQUEST variable using > >> > yields its name and shows that it is initially empty. > >> > > >> > I am using the following statement to append items: > >> > > >> > >> > "(REQUEST.SESSION.get('undergraduateProjectsDirected')).append([studen > >> > t_n ame, description])"> > >> > > >> > The strange thing is that when I change the name of this variable to > >> > 'undergradProjectsDirected', the error does not occur anymore. > >> > >> Check the spelling of your session key! Of course you're getting an > >> error when you are trying to append to something that does not exist. > >> > >> -aj > >> > >> > > > > ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session Variable Error
Asad Habib wrote: Actually, it does exist as I mentioned in my original message. If it did not exist, then would yield a value of None for it. Also, if this were the case, then simply changing the name of the variable would not solve the problem. I think that Andreas is pointing out an inconsistency in your original post, and you should check and make sure that the inconsistency does not actually exist in your program. First you indicate that you set a variable called "undergradProjectsDirected": I declare using the following syntax: But then you indicate that you are using the following to add items: I am using the following statement to append items: Notice that this time you are using "undergraduateProjectsDirected". Please check and then indicate whether this is true in your actual program. Obviously, if you are goign to change the name of the variable, you have to be consistent. Andreas is just indicating that perhaps you haven't been careful to ensure this. HTH, JZ ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session Variable Error
You said you set the variable through: You wrote that this does not work: Of course it does not work because in both cases the names of the session vars are completely different.. so why should this work? -aj --On Donnerstag, 28. April 2005 13:56 Uhr -0400 Asad Habib <[EMAIL PROTECTED]> wrote: Actually, it does exist as I mentioned in my original message. If it did not exist, then would yield a value of None for it. Also, if this were the case, then simply changing the name of the variable would not solve the problem. - Asad On Thu, 28 Apr 2005, Andreas Jung wrote: --On Donnerstag, 28. April 2005 13:44 Uhr -0400 Asad Habib <[EMAIL PROTECTED]> wrote: > I have a session variable called 'undergraduateProjectsDirected' that I > declare using the following syntax: > > > > When I try to append items to this list variable, I get the following > error: > > AttributeError: 'NoneType' object has no attribute 'append' > > I know for a fact that this variable exists since flushing the SESSION > attribute of the REQUEST variable using > yields its name and shows that it is initially empty. > > I am using the following statement to append items: > > "(REQUEST.SESSION.get('undergraduateProjectsDirected')).append([studen > t_n ame, description])"> > > The strange thing is that when I change the name of this variable to > 'undergradProjectsDirected', the error does not occur anymore. Check the spelling of your session key! Of course you're getting an error when you are trying to append to something that does not exist. -aj pgp30x1ZT9Eo3.pgp Description: PGP signature ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session Variable Error
On Thu, 28 Apr 2005, Asad Habib wrote: > I have a session variable called 'undergraduateProjectsDirected' that I > declare using the following syntax: > > > > When I try to append items to this list variable, I get the following > error: > > AttributeError: 'NoneType' object has no attribute 'append' > > I know for a fact that this variable exists since flushing the SESSION > attribute of the REQUEST variable using > yields its name and shows that it is initially empty. > > I am using the following statement to append items: > > "(REQUEST.SESSION.get('undergraduateProjectsDirected')).append([student_name, > description])"> > > The strange thing is that when I change the name of this variable to > 'undergradProjectsDirected', the error does not occur anymore. Once you get beyond this problem, you may want to think about persistence issues. See The Zope Book for details. The list probably should be an instance of a PersistentList and you should use the copy-out/copy-in technique described in the API and in the Developers Guide. ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session Variable Error
Actually, it does exist as I mentioned in my original message. If it did not exist, then would yield a value of None for it. Also, if this were the case, then simply changing the name of the variable would not solve the problem. - Asad On Thu, 28 Apr 2005, Andreas Jung wrote: > > > --On Donnerstag, 28. April 2005 13:44 Uhr -0400 Asad Habib > <[EMAIL PROTECTED]> wrote: > > > I have a session variable called 'undergraduateProjectsDirected' that I > > declare using the following syntax: > > > > > > > > When I try to append items to this list variable, I get the following > > error: > > > > AttributeError: 'NoneType' object has no attribute 'append' > > > > I know for a fact that this variable exists since flushing the SESSION > > attribute of the REQUEST variable using > > yields its name and shows that it is initially empty. > > > > I am using the following statement to append items: > > > > > "(REQUEST.SESSION.get('undergraduateProjectsDirected')).append([student_n > > ame, description])"> > > > > The strange thing is that when I change the name of this variable to > > 'undergradProjectsDirected', the error does not occur anymore. > > Check the spelling of your session key! Of course you're getting an > error when you are trying to append to something that does not exist. > > -aj > > ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session Variable Error
--On Donnerstag, 28. April 2005 13:44 Uhr -0400 Asad Habib <[EMAIL PROTECTED]> wrote: I have a session variable called 'undergraduateProjectsDirected' that I declare using the following syntax: When I try to append items to this list variable, I get the following error: AttributeError: 'NoneType' object has no attribute 'append' I know for a fact that this variable exists since flushing the SESSION attribute of the REQUEST variable using yields its name and shows that it is initially empty. I am using the following statement to append items: The strange thing is that when I change the name of this variable to 'undergradProjectsDirected', the error does not occur anymore. Check the spelling of your session key! Of course you're getting an error when you are trying to append to something that does not exist. -aj pgpdwVXdEAQZ1.pgp Description: PGP signature ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session without cookies.
Jens Vagelpohl wrote: On Apr 12, 2005, at 1:02, Fernando Lujan wrote: The URL "test1" in the form tag is obviously *not* generated by Zope. You put it in there manually. So it cannot work as you expect. Hum, I see. Just web pages that aren't dinamically generated by Zope. For instance, other DTML document will not keep the Session. Is this correct? No, you misunderstand what Chris said earlier. You need to let Zope generate the URL. In this case, instead of just saying... you could do "> of course that's ugly because it looks like putting a tag inside a tag, ZPT is much nicer that way: Thanks, jens... Now I acquire my goal! ;) Fernando Lujan ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session without cookies.
On Apr 12, 2005, at 1:02, Fernando Lujan wrote: The URL "test1" in the form tag is obviously *not* generated by Zope. You put it in there manually. So it cannot work as you expect. Hum, I see. Just web pages that aren't dinamically generated by Zope. For instance, other DTML document will not keep the Session. Is this correct? No, you misunderstand what Chris said earlier. You need to let Zope generate the URL. In this case, instead of just saying... you could do "> of course that's ugly because it looks like putting a tag inside a tag, ZPT is much nicer that way: jens ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session without cookies.
Jens Vagelpohl wrote: 1)test It's a simple code. I create two dtml documents with the following code. The URL "test1" in the form tag is obviously *not* generated by Zope. You put it in there manually. So it cannot work as you expect. jens Hum, I see. Just web pages that aren't dinamically generated by Zope. For instance, other DTML document will not keep the Session. Is this correct? I need to keep a SESSION through the entire site without cookies. Is that possible? Sorry if I made myself incomprehensible. Fernando Lujan ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session without cookies.
On Apr 11, 2005, at 23:47, Fernando Lujan wrote: Note that it says "Zope-generated" URLs. URLs that are not generated by Zope will not be encoded. The URL is generated by Zope. It's a simple code. I create two dtml documents with the following code. 1)test The URL "test1" in the form tag is obviously *not* generated by Zope. You put it in there manually. So it cannot work as you expect. jens ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session without cookies.
Chris McDonough wrote: On Mon, 2005-04-11 at 16:35, Fernando Lujan wrote: I already changed the browser_id_manager and unchecked the cookies and checked the "Automatically Encode Zope-Generated URLs With A Browser Id" option. But it's just stops working. :( Note that it says "Zope-generated" URLs. URLs that are not generated by Zope will not be encoded. The URL is generated by Zope. It's a simple code. I create two dtml documents with the following code. 1)test 2) teste1 The teste1 displays None, I expected it to display the number 2. :( In addition, where could I get the Examples? The Zope book has a mention of it, but I couldn't find the URL to download the Examples. Examples are available from the "Quick Start" page, which is available from the default index_html of your Zope root. I didn't have the Examples directory under my Zope instance... :( ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session without cookies.
On Mon, 2005-04-11 at 16:35, Fernando Lujan wrote: > Hi everyone, > > Is there possible to use a Session control without cookies? Yes. > > I already changed the browser_id_manager and unchecked the cookies and > checked the "Automatically Encode Zope-Generated URLs With A Browser Id" > option. But it's just stops working. :( Note that it says "Zope-generated" URLs. URLs that are not generated by Zope will not be encoded. > In addition, where could I get the Examples? The Zope book has a mention > of it, but I couldn't find the URL to download the Examples. Examples are available from the "Quick Start" page, which is available from the default index_html of your Zope root. - C ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session
Can y'all please trim the quotes a bit when following up? Those who want to see the thread in all its glory can use the archives. Tres. -- === Tres Seaver[EMAIL PROTECTED] Digital Creations "Zope Dealers" http://www.zope.org ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session
Read the file in the CoreSessionTracking "help" directory named CoreSessionTracking.stx. This is what *should* be pulled up via the help button. I'll look into why it's not working... - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 3:28 PM Subject: RE: [Zope] Session I think there is another bug, when a call the help a get teh follow error : Attribute error. Where I get a full documentation about this product ? I need know the Session Manage methods and variables. Thanks again -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 16:46 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session I just posted a new release (.06) that fixes the problem at http://www.zope.org/Members/mcdonc/Products/CoreSessionTracking - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 1:16 PM Subject: RE: [Zope] Session Thanks a lot. Is there another way for save and retrive session variables ? -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 15:59 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Damn. I see what you're talking about. I was relying on features of 2.3 that aren't in 2.2.X. I'm going to make another release to fix the problem, and I'll post it when done. Sorry about that. - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 12:14 PM Subject: RE: [Zope] Session It happens before I hit ok on the constructor form. My plataform is : Zope version: Zope 2.2.5 (binary release, python 1.5.2, win32-x86) Python version: 1.5.2 (#0, Jul 30 1999, 09:52:18) [MSC 32 bit (Intel)] System Platform: win32 Process ID: 336 (349) Running for: 35 sec Thanks again by your advice -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 15:27 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Hmm. I haven't had any other bugreports, and there's nothing special about it under Windows (it was partially developed on Windows). Are you saying that when you try to create a Session Data Manager that it complains about "resource not found" *before* you hit "OK" on the constructor form or *after* you hit "OK" on the constructor form? Or does the error happen at another point? What version of Zope are you using? - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 11:59 AM Subject: RE: [Zope] Session I installed the latest core session tracking version, but when I create a new Session Manage occurrs the error : Resource not found My zope is in windows nt, Is there any trick on install it ? thanks anderson -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 13:08 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Download and install the latest core session tracking (0.5) which allows you to use the mapping keyword. - OR - Doc 1 Doc 2 Also, please consult the docs, they're very complete. - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 9:19 AM Subject: RE: [Zope] Session It doesn´t work, The zope gives me : Error Type: AttributeError Error Value: __getitem__. Thanks a lot anderson -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 12:31 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Z
RE: [Zope] Session
I think there is another bug, when a call the help a get teh follow error : Attribute error. Where I get a full documentation about this product ? I need know the Session Manage methods and variables. Thanks again -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 16:46 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session I just posted a new release (.06) that fixes the problem at http://www.zope.org/Members/mcdonc/Products/CoreSessionTracking - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 1:16 PM Subject: RE: [Zope] Session Thanks a lot. Is there another way for save and retrive session variables ? -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 15:59 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Damn. I see what you're talking about. I was relying on features of 2.3 that aren't in 2.2.X. I'm going to make another release to fix the problem, and I'll post it when done. Sorry about that. - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 12:14 PM Subject: RE: [Zope] Session It happens before I hit ok on the constructor form. My plataform is : Zope version: Zope 2.2.5 (binary release, python 1.5.2, win32-x86) Python version: 1.5.2 (#0, Jul 30 1999, 09:52:18) [MSC 32 bit (Intel)] System Platform: win32 Process ID: 336 (349) Running for: 35 sec Thanks again by your advice -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 15:27 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Hmm. I haven't had any other bugreports, and there's nothing special about it under Windows (it was partially developed on Windows). Are you saying that when you try to create a Session Data Manager that it complains about "resource not found" *before* you hit "OK" on the constructor form or *after* you hit "OK" on the constructor form? Or does the error happen at another point? What version of Zope are you using? - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 11:59 AM Subject: RE: [Zope] Session I installed the latest core session tracking version, but when I create a new Session Manage occurrs the error : Resource not found My zope is in windows nt, Is there any trick on install it ? thanks anderson -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 13:08 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Download and install the latest core session tracking (0.5) which allows you to use the mapping keyword. - OR - Doc 1 Doc 2 Also, please consult the docs, they're very complete. ----- Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 9:19 AM Subject: RE: [Zope] Session It doesn´t work, The zope gives me : Error Type: AttributeError Error Value: __getitem__. Thanks a lot anderson -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 12:31 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Anderson, If you're using core session tracking, it doesn't work like FSSession or SQLSession. Instead, you'd want to use: Doc 1 Doc 2 - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 8:52 AM Subject: RE: [Zope] Session I did this : - I created a
RE: [Zope] Session
Now It works ! Thanks so much !! You give me a big advice !!! Anderson -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 16:46 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session I just posted a new release (.06) that fixes the problem at http://www.zope.org/Members/mcdonc/Products/CoreSessionTracking - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 1:16 PM Subject: RE: [Zope] Session Thanks a lot. Is there another way for save and retrive session variables ? -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 15:59 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Damn. I see what you're talking about. I was relying on features of 2.3 that aren't in 2.2.X. I'm going to make another release to fix the problem, and I'll post it when done. Sorry about that. - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 12:14 PM Subject: RE: [Zope] Session It happens before I hit ok on the constructor form. My plataform is : Zope version: Zope 2.2.5 (binary release, python 1.5.2, win32-x86) Python version: 1.5.2 (#0, Jul 30 1999, 09:52:18) [MSC 32 bit (Intel)] System Platform: win32 Process ID: 336 (349) Running for: 35 sec Thanks again by your advice -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 15:27 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Hmm. I haven't had any other bugreports, and there's nothing special about it under Windows (it was partially developed on Windows). Are you saying that when you try to create a Session Data Manager that it complains about "resource not found" *before* you hit "OK" on the constructor form or *after* you hit "OK" on the constructor form? Or does the error happen at another point? What version of Zope are you using? - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 11:59 AM Subject: RE: [Zope] Session I installed the latest core session tracking version, but when I create a new Session Manage occurrs the error : Resource not found My zope is in windows nt, Is there any trick on install it ? thanks anderson -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 13:08 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Download and install the latest core session tracking (0.5) which allows you to use the mapping keyword. - OR - Doc 1 Doc 2 Also, please consult the docs, they're very complete. ----- Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 9:19 AM Subject: RE: [Zope] Session It doesn´t work, The zope gives me : Error Type: AttributeError Error Value: __getitem__. Thanks a lot anderson -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 12:31 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Anderson, If you're using core session tracking, it doesn't work like FSSession or SQLSession. Instead, you'd want to use: Doc 1 Doc 2 - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 8:52 AM Subject: RE: [Zope] Session I did this : - I created a Session Manager called Session - In my index_html I wrote : - In other dtml document called document2 I wrote
Re: [Zope] Session
I just posted a new release (.06) that fixes the problem at http://www.zope.org/Members/mcdonc/Products/CoreSessionTracking - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 1:16 PM Subject: RE: [Zope] Session Thanks a lot. Is there another way for save and retrive session variables ? -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 15:59 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Damn. I see what you're talking about. I was relying on features of 2.3 that aren't in 2.2.X. I'm going to make another release to fix the problem, and I'll post it when done. Sorry about that. - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 12:14 PM Subject: RE: [Zope] Session It happens before I hit ok on the constructor form. My plataform is : Zope version: Zope 2.2.5 (binary release, python 1.5.2, win32-x86) Python version: 1.5.2 (#0, Jul 30 1999, 09:52:18) [MSC 32 bit (Intel)] System Platform: win32 Process ID: 336 (349) Running for: 35 sec Thanks again by your advice -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 15:27 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Hmm. I haven't had any other bugreports, and there's nothing special about it under Windows (it was partially developed on Windows). Are you saying that when you try to create a Session Data Manager that it complains about "resource not found" *before* you hit "OK" on the constructor form or *after* you hit "OK" on the constructor form? Or does the error happen at another point? What version of Zope are you using? - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 11:59 AM Subject: RE: [Zope] Session I installed the latest core session tracking version, but when I create a new Session Manage occurrs the error : Resource not found My zope is in windows nt, Is there any trick on install it ? thanks anderson -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 13:08 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Download and install the latest core session tracking (0.5) which allows you to use the mapping keyword. - OR - Doc 1 Doc 2 Also, please consult the docs, they're very complete. ----- Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 9:19 AM Subject: RE: [Zope] Session It doesn´t work, The zope gives me : Error Type: AttributeError Error Value: __getitem__. Thanks a lot anderson -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 12:31 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Anderson, If you're using core session tracking, it doesn't work like FSSession or SQLSession. Instead, you'd want to use: Doc 1 Doc 2 - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 8:52 AM Subject: RE: [Zope] Session I did this : - I created a Session Manager called Session - In my index_html I wrote : - In other dtml document called document2 I wrote : Why does´t it work ? when I call document2 the zope generates a error. -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 12:03 To: Chris Withers; peter bengtson Cc: Anderson Ami; [EMAIL PROTECTED] Subject: Re: [Zope] Session It won't be in 2.3 (just
RE: [Zope] Session
Thanks a lot. Is there another way for save and retrive session variables ? -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 15:59 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Damn. I see what you're talking about. I was relying on features of 2.3 that aren't in 2.2.X. I'm going to make another release to fix the problem, and I'll post it when done. Sorry about that. - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 12:14 PM Subject: RE: [Zope] Session It happens before I hit ok on the constructor form. My plataform is : Zope version: Zope 2.2.5 (binary release, python 1.5.2, win32-x86) Python version: 1.5.2 (#0, Jul 30 1999, 09:52:18) [MSC 32 bit (Intel)] System Platform: win32 Process ID: 336 (349) Running for: 35 sec Thanks again by your advice -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 15:27 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Hmm. I haven't had any other bugreports, and there's nothing special about it under Windows (it was partially developed on Windows). Are you saying that when you try to create a Session Data Manager that it complains about "resource not found" *before* you hit "OK" on the constructor form or *after* you hit "OK" on the constructor form? Or does the error happen at another point? What version of Zope are you using? - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 11:59 AM Subject: RE: [Zope] Session I installed the latest core session tracking version, but when I create a new Session Manage occurrs the error : Resource not found My zope is in windows nt, Is there any trick on install it ? thanks anderson -----Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 13:08 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Download and install the latest core session tracking (0.5) which allows you to use the mapping keyword. - OR - Doc 1 Doc 2 Also, please consult the docs, they're very complete. - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 9:19 AM Subject: RE: [Zope] Session It doesn´t work, The zope gives me : Error Type: AttributeError Error Value: __getitem__. Thanks a lot anderson -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 12:31 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Anderson, If you're using core session tracking, it doesn't work like FSSession or SQLSession. Instead, you'd want to use: Doc 1 Doc 2 - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 8:52 AM Subject: RE: [Zope] Session I did this : - I created a Session Manager called Session - In my index_html I wrote : - In other dtml document called document2 I wrote : Why does´t it work ? when I call document2 the zope generates a error. -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 12:03 To: Chris Withers; peter bengtson Cc: Anderson Ami; [EMAIL PROTECTED] Subject: Re: [Zope] Session It won't be in 2.3 (just couldn't get it in), and the current iteration is a development release, but it will hopefully be in 2.4. - Original Message - From: "Chris Withers" <[EMAIL PROTECTED]> To: "peter bengtson" <[EMAIL PROTECTED]> Cc: "Anderson Ami" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 7:07 AM Subject: Re: [Zope] Session > > I´m using the Happy Session, but I heardy bad things a
Re: [Zope] Session
Damn. I see what you're talking about. I was relying on features of 2.3 that aren't in 2.2.X. I'm going to make another release to fix the problem, and I'll post it when done. Sorry about that. - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 12:14 PM Subject: RE: [Zope] Session It happens before I hit ok on the constructor form. My plataform is : Zope version: Zope 2.2.5 (binary release, python 1.5.2, win32-x86) Python version: 1.5.2 (#0, Jul 30 1999, 09:52:18) [MSC 32 bit (Intel)] System Platform: win32 Process ID: 336 (349) Running for: 35 sec Thanks again by your advice -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 15:27 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Hmm. I haven't had any other bugreports, and there's nothing special about it under Windows (it was partially developed on Windows). Are you saying that when you try to create a Session Data Manager that it complains about "resource not found" *before* you hit "OK" on the constructor form or *after* you hit "OK" on the constructor form? Or does the error happen at another point? What version of Zope are you using? - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 11:59 AM Subject: RE: [Zope] Session I installed the latest core session tracking version, but when I create a new Session Manage occurrs the error : Resource not found My zope is in windows nt, Is there any trick on install it ? thanks anderson -----Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 13:08 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Download and install the latest core session tracking (0.5) which allows you to use the mapping keyword. - OR - Doc 1 Doc 2 Also, please consult the docs, they're very complete. - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 9:19 AM Subject: RE: [Zope] Session It doesn´t work, The zope gives me : Error Type: AttributeError Error Value: __getitem__. Thanks a lot anderson -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 12:31 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Anderson, If you're using core session tracking, it doesn't work like FSSession or SQLSession. Instead, you'd want to use: Doc 1 Doc 2 - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 8:52 AM Subject: RE: [Zope] Session I did this : - I created a Session Manager called Session - In my index_html I wrote : - In other dtml document called document2 I wrote : Why does´t it work ? when I call document2 the zope generates a error. -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 12:03 To: Chris Withers; peter bengtson Cc: Anderson Ami; [EMAIL PROTECTED] Subject: Re: [Zope] Session It won't be in 2.3 (just couldn't get it in), and the current iteration is a development release, but it will hopefully be in 2.4. - Original Message - From: "Chris Withers" <[EMAIL PROTECTED]> To: "peter bengtson" <[EMAIL PROTECTED]> Cc: "Anderson Ami" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 7:07 AM Subject: Re: [Zope] Session > > I´m using the Happy Session, but I heardy bad things about this product, > > Which one do you think is better ? > > > > Thanks a lot > > Anderson Anderson, Why not try Zope's own session product: http://www.zope.org/Members/mcdonc/Products/CoreSessionTracking this will be in the Zope core from 2.3 onwards but is availa
RE: [Zope] Session
It happens before I hit ok on the constructor form. My plataform is : Zope version: Zope 2.2.5 (binary release, python 1.5.2, win32-x86) Python version: 1.5.2 (#0, Jul 30 1999, 09:52:18) [MSC 32 bit (Intel)] System Platform: win32 Process ID: 336 (349) Running for: 35 sec Thanks again by your advice -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 15:27 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Hmm. I haven't had any other bugreports, and there's nothing special about it under Windows (it was partially developed on Windows). Are you saying that when you try to create a Session Data Manager that it complains about "resource not found" *before* you hit "OK" on the constructor form or *after* you hit "OK" on the constructor form? Or does the error happen at another point? What version of Zope are you using? - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 11:59 AM Subject: RE: [Zope] Session I installed the latest core session tracking version, but when I create a new Session Manage occurrs the error : Resource not found My zope is in windows nt, Is there any trick on install it ? thanks anderson -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 13:08 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Download and install the latest core session tracking (0.5) which allows you to use the mapping keyword. - OR - Doc 1 Doc 2 Also, please consult the docs, they're very complete. - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 9:19 AM Subject: RE: [Zope] Session It doesn´t work, The zope gives me : Error Type: AttributeError Error Value: __getitem__. Thanks a lot anderson -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 12:31 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Anderson, If you're using core session tracking, it doesn't work like FSSession or SQLSession. Instead, you'd want to use: Doc 1 Doc 2 - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 8:52 AM Subject: RE: [Zope] Session I did this : - I created a Session Manager called Session - In my index_html I wrote : - In other dtml document called document2 I wrote : Why does´t it work ? when I call document2 the zope generates a error. -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 12:03 To: Chris Withers; peter bengtson Cc: Anderson Ami; [EMAIL PROTECTED] Subject: Re: [Zope] Session It won't be in 2.3 (just couldn't get it in), and the current iteration is a development release, but it will hopefully be in 2.4. - Original Message - From: "Chris Withers" <[EMAIL PROTECTED]> To: "peter bengtson" <[EMAIL PROTECTED]> Cc: "Anderson Ami" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 7:07 AM Subject: Re: [Zope] Session > > I´m using the Happy Session, but I heardy bad things about this product, > > Which one do you think is better ? > > > > Thanks a lot > > Anderson Anderson, Why not try Zope's own session product: http://www.zope.org/Members/mcdonc/Products/CoreSessionTracking this will be in the Zope core from 2.3 onwards but is available for download now. It has great docs, so make sure you read them before posting here ;-) cheers, Chris ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev ) ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session
Hmm. I haven't had any other bugreports, and there's nothing special about it under Windows (it was partially developed on Windows). Are you saying that when you try to create a Session Data Manager that it complains about "resource not found" *before* you hit "OK" on the constructor form or *after* you hit "OK" on the constructor form? Or does the error happen at another point? What version of Zope are you using? - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 11:59 AM Subject: RE: [Zope] Session I installed the latest core session tracking version, but when I create a new Session Manage occurrs the error : Resource not found My zope is in windows nt, Is there any trick on install it ? thanks anderson -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 13:08 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Download and install the latest core session tracking (0.5) which allows you to use the mapping keyword. - OR - Doc 1 Doc 2 Also, please consult the docs, they're very complete. - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 9:19 AM Subject: RE: [Zope] Session It doesn´t work, The zope gives me : Error Type: AttributeError Error Value: __getitem__. Thanks a lot anderson -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 12:31 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Anderson, If you're using core session tracking, it doesn't work like FSSession or SQLSession. Instead, you'd want to use: Doc 1 Doc 2 - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 8:52 AM Subject: RE: [Zope] Session I did this : - I created a Session Manager called Session - In my index_html I wrote : - In other dtml document called document2 I wrote : Why does´t it work ? when I call document2 the zope generates a error. -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 12:03 To: Chris Withers; peter bengtson Cc: Anderson Ami; [EMAIL PROTECTED] Subject: Re: [Zope] Session It won't be in 2.3 (just couldn't get it in), and the current iteration is a development release, but it will hopefully be in 2.4. - Original Message - From: "Chris Withers" <[EMAIL PROTECTED]> To: "peter bengtson" <[EMAIL PROTECTED]> Cc: "Anderson Ami" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 7:07 AM Subject: Re: [Zope] Session > > I´m using the Happy Session, but I heardy bad things about this product, > > Which one do you think is better ? > > > > Thanks a lot > > Anderson Anderson, Why not try Zope's own session product: http://www.zope.org/Members/mcdonc/Products/CoreSessionTracking this will be in the Zope core from 2.3 onwards but is available for download now. It has great docs, so make sure you read them before posting here ;-) cheers, Chris ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev ) ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
RE: [Zope] Session
I installed the latest core session tracking version, but when I create a new Session Manage occurrs the error : Resource not found My zope is in windows nt, Is there any trick on install it ? thanks anderson -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 13:08 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Download and install the latest core session tracking (0.5) which allows you to use the mapping keyword. - OR - Doc 1 Doc 2 Also, please consult the docs, they're very complete. - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 9:19 AM Subject: RE: [Zope] Session It doesn´t work, The zope gives me : Error Type: AttributeError Error Value: __getitem__. Thanks a lot anderson -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 12:31 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Anderson, If you're using core session tracking, it doesn't work like FSSession or SQLSession. Instead, you'd want to use: Doc 1 Doc 2 - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 8:52 AM Subject: RE: [Zope] Session I did this : - I created a Session Manager called Session - In my index_html I wrote : - In other dtml document called document2 I wrote : Why does´t it work ? when I call document2 the zope generates a error. -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 12:03 To: Chris Withers; peter bengtson Cc: Anderson Ami; [EMAIL PROTECTED] Subject: Re: [Zope] Session It won't be in 2.3 (just couldn't get it in), and the current iteration is a development release, but it will hopefully be in 2.4. - Original Message - From: "Chris Withers" <[EMAIL PROTECTED]> To: "peter bengtson" <[EMAIL PROTECTED]> Cc: "Anderson Ami" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 7:07 AM Subject: Re: [Zope] Session > > I´m using the Happy Session, but I heardy bad things about this product, > > Which one do you think is better ? > > > > Thanks a lot > > Anderson Anderson, Why not try Zope's own session product: http://www.zope.org/Members/mcdonc/Products/CoreSessionTracking this will be in the Zope core from 2.3 onwards but is available for download now. It has great docs, so make sure you read them before posting here ;-) cheers, Chris ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev ) ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session
On Tue, 16 Jan 2001, Chris McDonough wrote: > ^ Oleg. Oleg Broytmann http://www.zope.org/Members/phd/ [EMAIL PROTECTED] Programmers don't die, they just GOSUB without RETURN. ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session
Download and install the latest core session tracking (0.5) which allows you to use the mapping keyword. - OR - Doc 1 Doc 2 Also, please consult the docs, they're very complete. - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 9:19 AM Subject: RE: [Zope] Session It doesn´t work, The zope gives me : Error Type: AttributeError Error Value: __getitem__. Thanks a lot anderson -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 12:31 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Anderson, If you're using core session tracking, it doesn't work like FSSession or SQLSession. Instead, you'd want to use: Doc 1 Doc 2 - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 8:52 AM Subject: RE: [Zope] Session I did this : - I created a Session Manager called Session - In my index_html I wrote : - In other dtml document called document2 I wrote : Why does´t it work ? when I call document2 the zope generates a error. -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 12:03 To: Chris Withers; peter bengtson Cc: Anderson Ami; [EMAIL PROTECTED] Subject: Re: [Zope] Session It won't be in 2.3 (just couldn't get it in), and the current iteration is a development release, but it will hopefully be in 2.4. - Original Message - From: "Chris Withers" <[EMAIL PROTECTED]> To: "peter bengtson" <[EMAIL PROTECTED]> Cc: "Anderson Ami" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 7:07 AM Subject: Re: [Zope] Session > > I´m using the Happy Session, but I heardy bad things about this product, > > Which one do you think is better ? > > > > Thanks a lot > > Anderson Anderson, Why not try Zope's own session product: http://www.zope.org/Members/mcdonc/Products/CoreSessionTracking this will be in the Zope core from 2.3 onwards but is available for download now. It has great docs, so make sure you read them before posting here ;-) cheers, Chris ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev ) ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
RE: [Zope] Session
It doesn´t work, The zope gives me : Error Type: AttributeError Error Value: __getitem__. Thanks a lot anderson -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 12:31 To: Anderson Ami; Chris Withers; peter bengtson Cc: [EMAIL PROTECTED] Subject: Re: [Zope] Session Anderson, If you're using core session tracking, it doesn't work like FSSession or SQLSession. Instead, you'd want to use: Doc 1 Doc 2 - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 8:52 AM Subject: RE: [Zope] Session I did this : - I created a Session Manager called Session - In my index_html I wrote : - In other dtml document called document2 I wrote : Why does´t it work ? when I call document2 the zope generates a error. -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 12:03 To: Chris Withers; peter bengtson Cc: Anderson Ami; [EMAIL PROTECTED] Subject: Re: [Zope] Session It won't be in 2.3 (just couldn't get it in), and the current iteration is a development release, but it will hopefully be in 2.4. - Original Message - From: "Chris Withers" <[EMAIL PROTECTED]> To: "peter bengtson" <[EMAIL PROTECTED]> Cc: "Anderson Ami" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 7:07 AM Subject: Re: [Zope] Session > > I´m using the Happy Session, but I heardy bad things about this product, > > Which one do you think is better ? > > > > Thanks a lot > > Anderson Anderson, Why not try Zope's own session product: http://www.zope.org/Members/mcdonc/Products/CoreSessionTracking this will be in the Zope core from 2.3 onwards but is available for download now. It has great docs, so make sure you read them before posting here ;-) cheers, Chris ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev ) ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session
Anderson, If you're using core session tracking, it doesn't work like FSSession or SQLSession. Instead, you'd want to use: Doc 1 Doc 2 - Original Message - From: "Anderson Ami" <[EMAIL PROTECTED]> To: "Chris McDonough" <[EMAIL PROTECTED]>; "Chris Withers" <[EMAIL PROTECTED]>; "peter bengtson" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 8:52 AM Subject: RE: [Zope] Session I did this : - I created a Session Manager called Session - In my index_html I wrote : - In other dtml document called document2 I wrote : Why does´t it work ? when I call document2 the zope generates a error. -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 12:03 To: Chris Withers; peter bengtson Cc: Anderson Ami; [EMAIL PROTECTED] Subject: Re: [Zope] Session It won't be in 2.3 (just couldn't get it in), and the current iteration is a development release, but it will hopefully be in 2.4. - Original Message - From: "Chris Withers" <[EMAIL PROTECTED]> To: "peter bengtson" <[EMAIL PROTECTED]> Cc: "Anderson Ami" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 7:07 AM Subject: Re: [Zope] Session > > I´m using the Happy Session, but I heardy bad things about this product, > > Which one do you think is better ? > > > > Thanks a lot > > Anderson Anderson, Why not try Zope's own session product: http://www.zope.org/Members/mcdonc/Products/CoreSessionTracking this will be in the Zope core from 2.3 onwards but is available for download now. It has great docs, so make sure you read them before posting here ;-) cheers, Chris ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev ) ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
RE: [Zope] Session
I did this : - I created a Session Manager called Session - In my index_html I wrote : - In other dtml document called document2 I wrote : Why does´t it work ? when I call document2 the zope generates a error. -Original Message- From: Chris McDonough [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 16 de janeiro de 2001 12:03 To: Chris Withers; peter bengtson Cc: Anderson Ami; [EMAIL PROTECTED] Subject: Re: [Zope] Session It won't be in 2.3 (just couldn't get it in), and the current iteration is a development release, but it will hopefully be in 2.4. - Original Message - From: "Chris Withers" <[EMAIL PROTECTED]> To: "peter bengtson" <[EMAIL PROTECTED]> Cc: "Anderson Ami" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 7:07 AM Subject: Re: [Zope] Session > > I´m using the Happy Session, but I heardy bad things about this product, > > Which one do you think is better ? > > > > Thanks a lot > > Anderson Anderson, Why not try Zope's own session product: http://www.zope.org/Members/mcdonc/Products/CoreSessionTracking this will be in the Zope core from 2.3 onwards but is available for download now. It has great docs, so make sure you read them before posting here ;-) cheers, Chris ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev ) ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session
It won't be in 2.3 (just couldn't get it in), and the current iteration is a development release, but it will hopefully be in 2.4. - Original Message - From: "Chris Withers" <[EMAIL PROTECTED]> To: "peter bengtson" <[EMAIL PROTECTED]> Cc: "Anderson Ami" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 7:07 AM Subject: Re: [Zope] Session > > I´m using the Happy Session, but I heardy bad things about this product, > > Which one do you think is better ? > > > > Thanks a lot > > Anderson Anderson, Why not try Zope's own session product: http://www.zope.org/Members/mcdonc/Products/CoreSessionTracking this will be in the Zope core from 2.3 onwards but is available for download now. It has great docs, so make sure you read them before posting here ;-) cheers, Chris ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev ) ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session
Seconded, the docs are good and the product sems to work 8¬) - Original Message - From: "Chris Withers" <[EMAIL PROTECTED]> To: "peter bengtson" <[EMAIL PROTECTED]> Cc: "Anderson Ami" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 12:07 PM Subject: Re: [Zope] Session > > > I´m using the Happy Session, but I heardy bad things about this product, > > > Which one do you think is better ? > > > > > > Thanks a lot > > > Anderson > > Anderson, > > Why not try Zope's own session product: > http://www.zope.org/Members/mcdonc/Products/CoreSessionTracking > > this will be in the Zope core from 2.3 onwards but is available for > download now. > It has great docs, so make sure you read them before posting here ;-) > > cheers, > > Chris > > ___ > Zope maillist - [EMAIL PROTECTED] > http://lists.zope.org/mailman/listinfo/zope > ** No cross posts or HTML encoding! ** > (Related lists - > http://lists.zope.org/mailman/listinfo/zope-announce > http://lists.zope.org/mailman/listinfo/zope-dev ) ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session
> > I´m using the Happy Session, but I heardy bad things about this product, > > Which one do you think is better ? > > > > Thanks a lot > > Anderson Anderson, Why not try Zope's own session product: http://www.zope.org/Members/mcdonc/Products/CoreSessionTracking this will be in the Zope core from 2.3 onwards but is available for download now. It has great docs, so make sure you read them before posting here ;-) cheers, Chris ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session
Sorry, no experience of using HappySession. Can't even remember why I decided to try FSSession initially. Cheers, Peter > I´m using the Happy Session, but I heardy bad things about this product, > Which one do you think is better ? > > Thanks a lot > Anderson [CC to [EMAIL PROTECTED] so that the rest of the list can follow discussion threads like this one] ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Session
Hi! On Fri, Jul 28, 2000 at 05:34:52PM -0300, Diego Rodrigo Neufert wrote: > Hi, walking trought zope.org I found a lot o Session Managers products like > HappySession and SQLSession. > Anyone know what's the best Session product for a production site??? I am using SQLSession here and haven't had any problems by now. (using it with cookies and with sessionid in the url). I've heard that someone had problems with FSSession, though. About the rest I dunno anything ;-) -- christian -- Christian Scholz MrTopf@IRC COM.lounge http://comlounge.net/ communication & design [EMAIL PROTECTED] ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )