Your error is still the same. You have template="layout/template.xhtml" in your serviceKeyword.xhtml. But it should not nave any template. And I guess you should also use ui:composition as a root element.
Thanks a lot Ilya for the responses, advice and the support. I got this working now and I think I should post my solution as an article. What do you think about this? I went through a lot before I could get this to work but I have finally gotten it. Thanks to you. You are a star.
I think it will be very useful if you post it as article. Even if it has been done a lot of times by other guys before. It will be very useful for you fist of all.