You can use an Apache Webserver with Mod_JK in front of the JBoss Embedded Tomcat. Apache Logs the Access for you. The Log Format is very easy, and because Apache is very popular, there should be enough software for it.
Thanks for the reply. I was kind of hoping to avoid front ending it with apache ( resource are kind of limited) but it seems its the only way out.