There is no reason that this should be a seam issue, if anything it would have to do with facelets. To be honest, I have no good idea why it isn't working, it looks fine to me. Check your server logs to look for something like:
2006-07-25 11:28:29,333 INFO [com.outlooksoft.cpm.facelets.TaglibConfig] Tag library registered. 1 namespaces, 30 functions and 1 tag handlers
That should let know if facelets is finding your taglib.xml file and parsing it correctly.
I know this sounds silly, but have to ask: are you hitting the URL as the mapped extention and not as xhtml?
(If your jsf servlet is mapped as *.jsf make sure you are hitting
http://server/context/page.jsf and not http://server/context/page.xhtml).
Also check the HTML source and make sure all the tags are getting parsed correctly.
You may the EL in-line as well:
Before#{le:wert('test')}After
and then check the source to see if anything was put in there.
If you are still stumped, I would move this to the facelets user list as this is most likely not myfaces or seam related.
- Re: Re: Re: User defined LE functions Andrew Robinson
- User defined LE functions Marcus Schmidke

