simone, prova a guardare una cosa.... magari è una scemenza ma anche cambiando il nome dell'estensione ho sempre lo stesso problema. La cosa in comune è che uso per l'estensione il nome singolare... un po come se com_hellos tu lo chiamassi com_hello, usando comunque le views hello ed hellos per l'editing e il listing.
Ho visto un'altra cosa osservando i main controller, quelli nella root dei componenti controller.php, delle estensioni del core joomla.:
com_weblinks -> plurale -> nel controller non ha nulla
com_contact -> singolare -> nel controller ha la $default_view
com_content che ha le views diverse, article e articles , ha bisogno anche lei della $default_view
con_banners -> plurale -> non ha nulla
...sarà una coincidenza, sarà che è documentata da pena, che non ho capito na cippa, che non ho voglia di andarmi a leggere il framework....
M.