Olá, tenho que modularizar uma aplicação web, ela esta toda entrelaçada com hibernate e struts. To com a idéia de criar um esqueleto principal (página web responsável por suportar os módulos) e módulos em jar. Estes módulos seriam aplicações completas e independentes de outros módulos (isso caso eu não me depare com nada que precise de dependencia), ou seja, caso eu ative somente um módulo na aplicação que ele funcione sem problema.
Meus desafios, empacotar vms, actions, hbms, e tudo de minha aplicação, e fazer tudo isso ser reconhecido pela sistema principal, proporcionando a montagem dinamica de menus e links e chamadas de páginas de cada módulo.
Preciso de idéias e argumentações, please!
