When I have various web serving applications (python scripts, tomcat engines, ...) that I don't want to run as root I usually configure an apache web server in front of them. Apache listens to port 80, and tomcat listens to 8080.
In apache:s config:
ProxyPass / http://localhost:8069/
ProxyPassReverse / http://localhost:8069/
See the mod-proxy documentation for more info: http://httpd.apache.org/docs/2.2/mod/mod_proxy.html