There is a bug in CVS HEAD that transaction.hasSession() always returns=
false, even when there really is a transaction. This broke my app, for=
example, which relies on hasSession() to avoid creating a new one for every=
anonymous visitor. Reverting to Webware 0.8.1 fixed the problem.
Looking at Transaction.py revisions doesn't reveal anything. I think the=
problem is caused in some other file such as URLParser.py.