-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Farhan,
mfs wrote: | Actually they don't, its a non-java based framework. :( | But Christoper i would still be interested in knowing the approach you took, | sounds like an interesting deal to me, now when u say wrap the servlet's | container's framework, what extended functionality did you provide in that | case in your wrapper, since the container itself provides everything as far | as session tracking is concerned, used your sessionId generation mechanism ? No, we had our own framework for a long time, and I simply replaced the implementation with one that re-used everything coming from the container. Basically, our framework became a thin wrapper around the standard HttpSession stuff. Nothing fancy... we just didn't have to re-write a ton of existing application code. We let the container generate the session ids and everything. | or yet implemented your own mean of storing the session in the db for | example in contrast to in memory hashtable? I think it was a hashtable implementation, though it was designed to allow database persistence with a different "driver" (or whatever they called it at the time). | what was so unique about that | wrapper and how did it help inter-op.. It didn't help with interoperability. It helped with maintenance. I had identified a number of bugs in the implementation and persuaded the team managers that a re-implementation wrapping the standard container-managed classes was the best solution. We eliminated a bunch of bugs /and/ a bunch of code from our own class library, as well as all the applications based upon it. Everybody wins ;) - -chris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkgHu/gACgkQ9CaO5/Lv0PC7jgCghrC4dKxn2z0bhNxy6RwqU0yr N3YAoL2Hhm/TxYxjEjAmnZ305+Wm761G =SqfA -----END PGP SIGNATURE----- --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]