You may want to look at writing some Alfresco Webscripts for the type of
reporting you are are requesting.Alfresco uses server side javascript
and freemarker. Alfresco also has an api you can call via java. Keep in
mind LC uses version 2.1.Check out the Alfresco Developers Guide for a
good manual and samples on the topic.You can go to
http://server:port/contentspace/service/ to see all your curent
webscripts .