No problem. I think it was just language translation difficulties. If we seem a little sensitive about providing code it comes from cases where people who didn't really know anything about Java got hired as cheap labour and expected us to provide even cheaper (free) labour to do their jobs for them. As long as I can't have free groceries, I can't afford to do much free programming work. Especially since the monsoons are off to an early start this year where I live and I'll be buying a new roof soon.
Since itext gave you what you wanted, I guess that means you needed to be able to produce PDF outputs. Itext is good for that. I also have used fop with Spring. It allows you to prototype PDF reports in XML form instead of Java code.
A common mistake that a lot of people make is that they try to use JSF to output PDFs. JSF is not designed to do that. It wants to output ordinary HTML. You should be able to use Spring WebFlow to do the PDF output, though. We have a very good Spring Forum if you need help.