_ You have a typo inside project title : "Link keeper is a web application based on JSF (Java Server Pages)". Of course JSP is "Java Server Pages" and JSF is "Java Server Faces", so it must be JSP instead of JSF. As these acronyms are very near, both for Java technology, and both suitable for such web project, it is easy to get confused from time to time.
_ There already are Java CMS open source projects such as "Lenya" or "Magnolia" around for example, I would like you to elaborate the need for a new one for there is little interest of developing what already exists, except for personal skills development and public fame which are good points too. What would your CMS project do that the others "concurrents" don't ?