For those wanting a Java Web Log processor that's Open Source and highly configurable try: polliwog. Version 0.4 sees major enhancements in performance and memory footprint and the inclusion of a webapp to allow for management and configuration of polliwog for an unlimited number of sites/logs.

The UI has also been completely re-vamped.

With polliwog you can define the pages you want to be generated and process the information in the way that you want using JoSQL.