I am not sure if this is problem with Seam or Facelets, but here is what I exprerience:
I have application that receives some data asynchronously and calls MDB which uses Facelets template for rendering e-mails. If e-mail sending occurs after I log in application (and get some page), everything is working fine.
However, if e-mail is sent after the application is started but before I log in application my pages are not rendered and I am getting raw xhtml templates instead of rendered pages.
I am using JBoss 4.0.5 and Seam 1.2.1.
Any idea what is happening here?
Please create JIRA issue, and add a test case.