Amigão experimenta usar o OpenPortal da Sun. É a implementação mais fácil que conheço e exige pouca maquina. Já testei o da oracle e o da bea, ambos são caros e exigem muita maquina.
O da Sun voce pode desenvolver os portlets no netbeans e fazer o deploy no glassfish ou qualquer outro que suporte JSR 168. Acho que vale a pena.
Ele vem com um CMS embutido, boto muito mais fé que usar Joomla pois voce pode desenvolver as suas aplicações em java, no caso do joomla é tudo php…