Well I'm not sure why this isn't working for Jasper output, then. My code is very similar (although there is more involved, of course). I was actually getting the context before using injection, which worked better. I'm also using a session EJB - I assume your test code is not.
In any case, using | FacesContext context = FacesContext.getCurrentInstance(); | causes errors even earlier. When I do | HttpServletResponse response = (HttpServletResponse) context.getExternalContext().getResponse(); | I get an exception: | 20:00:28,098 ERROR [STDERR] java.lang.IllegalStateException | 20:00:28,108 ERROR [STDERR] at com.sun.faces.context.FacesContextImpl.assertNotReleased(FacesContextImpl.java:428) | 20:00:28,108 ERROR [STDERR] at com.sun.faces.context.FacesContextImpl.getExternalContext(FacesContextImpl.java:149) | 20:00:28,108 ERROR [STDERR] at org.my.project.session.I9CertForm.generateCertificate(I9CertForm.java:145) | View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4122868#4122868 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4122868 _______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
