Eu, juntamente com um cara do USA, desenvolvemos um blog em java, chamado personalblog. Ele já está pronto, estamos ainda com várias melhorias planejadas.
http://sourceforge.net/projects/personalblog
Eu acrescentei algumas coisas interessantes : ant build, log4j, configurei o projeto no SF, estou desenvolvendo testes automatizados e incluindo internacionalização.
O mais interessante são as tecnologias utilizadas : struts,tiles,log4j,hibernate, entre outras.
meu weblog (usando o personalblog)
http://200.193.12.250:8080/personalblog/index.jsp
O weblog do criador inicial :
http://www.eyde.net/eyde/index.jsp