You don't need to get the string value out of it, the Captcha component takes care of that for you. Take a look at the seamspace example (view/register.xhtml) to see how it is used.
It looks very simple :D Many thanks! I will test it this night at home
Thanks again! ;)
Is it possible to override the message returned by the Captcha component when the input is incorrect?
Right now, it displays the String "input characters did not match".
I noticed this is defined in an annotation named CaptchaResponse that is applied to Captcha.getResponse().
Can I override this in messages.properties or in some other way?
You're right, this should be overridable. If you raise a JIRA issue for it we'll take a look at it.