"Pages" in tlwebadm and tlwebaccess frameworks cannot log anything to the service log file (tlwebadm.log/tlwebaccess.log). This is because the pages does not have any reference to the server object. Perhaps we should consider using thy standard SocketServer RequestHandler API instead. In that case, we would have a "server" reference. See also comment #3 of bug 4561.
Initial comment is probably incorrect. You generally don't need to pass the log object around as you can get it indirectly via the python logging module. We've also discussed logging via syslog which would also simplify this.