I just realised when I renamed the action class from AutoGroupsViewAction to AutogroupsViewAction, it works fine...
i have other action classes with has camel case in their names. Also I remember renaming this class from Autogroup... to AutoGroup.. but I also remember this was working for sometime after renaming it to AutoGroup....
I dont know what could have gone wrong..